The Senior Software Engineer will work on Microsoft’s Durable Task Scheduler (DTS), a fully managed Azure service for building reliable, stateful distributed workflows and durable AI agents. The role sits at the intersection of durable execution and customer outcomes, partnering directly with customers to understand workflow, orchestration, and AI agent challenges and deliver production-grade solutions. Working in small, cross-functional teams with engineers, product managers, domain experts, and customer stakeholders, the engineer will own the end-to-end delivery of software systems, durable workflows, and AI agent solutions built with DTS and the Durable Task SDKs. The role applies modern and AI-enabled engineering practices across development, deployment, and ongoing operations, and shares customer insights with the product team to improve the service, SDKs, and developer experience. Microsoft describes its mission as empowering every person and organization to achieve more. Employees are expected to bring a growth mindset, innovate, collaborate, and uphold respect, integrity, accountability, and inclusion.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior