Senior Backend Software Engineer (Dataverse Runtime)

Microsoft

Redmond, WA • 11m ago • Hybrid

Senior

Hybrid

119,800 - 234,700 USD/yr

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Senior Backend Software Engineer (Dataverse Runtime)

Description

You will design, build, and operate distributed cloud services that power Dataverse Runtime and support mission-critical customer workloads worldwide. The role focuses on improving reliability, scalability, security, performance, and operational excellence while enabling AI agents, copilots, and intelligent applications to securely access enterprise data and execute business logic. You will own services throughout the full engineering lifecycle and serve as a DRI with on-call responsibilities.

Responsibilities

  • Design, build, and operate distributed cloud services powering Dataverse Runtime

  • Develop capabilities for AI agents and copilots to access data securely, execute business logic, and automate business processes

  • Lead reliability, scalability, security, performance, and operational excellence improvements across core runtime services

  • Drive architecture, design reviews, and engineering decisions across feature areas and partner teams

  • Partner with teams across Power Platform, Dynamics 365, Microsoft 365, Azure, and AI platform teams

  • Own services end-to-end: design, implementation, deployment, monitoring, live-site support, and continuous improvement

  • Serve as a DRI for production services (on-call, incident mitigation, root cause analysis, long-term reliability)

  • Use AI-powered engineering tools to improve velocity, code quality, and operational effectiveness

  • Mentor engineers and help establish best practices for modern engineering and technical leadership

Requirements

  • Bachelor’s degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding (C, C++, C#, Java, JavaScript, Python or equivalent)

  • Ability to meet Microsoft/customer/government security screening requirements, including passing the Microsoft Cloud background check at hire/transfer and every two years

Preferred Qualifications

  • Master’s degree AND 6+ years experience, or Bachelor’s degree AND 8+ years experience (same coding language scope)

  • Experience in large-scale enterprise SaaS platforms

  • Experience with Azure services, cloud-native architectures, microservices, distributed messaging, storage systems, and large-scale data platforms

  • Experience operating highly available production services at scale

  • Experience building developer platforms/extensibility frameworks/APIs/workflow engines/execution runtimes

  • Experience designing or building AI-powered applications, copilots, agents, orchestration frameworks, and intelligent workflow systems

  • Experience creating AI-enabled engineering solutions (custom agents/skills/automation tools)

  • Experience using AI technologies to accelerate incident investigation, root cause analysis, testing, deployment, operational excellence, or delivery processes

  • Track record mentoring engineers and influencing technical decisions across boundaries

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Potential salary for Senior Backend Software Engineer (Dataverse Runtime) role

Improve your resume for just $5

$119,800 – $234,700/year

Unlock Full Resume Report