Senior Backend Software Engineer, Dataverse

Microsoft - Redmond, WA

Hiring: Senior Backend Software Engineer, Dataverse Company: Microsoft Location: Redmond, WA Job Posted Time: 2026-09-10 10:42:06 Target Skills & Keywords : Azure, C, C#, C++, Java, JavaScript, Microservices, Python, Root Cause Analysis, SaaS About the job Experience: •4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python •6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python •8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python Required Skills: •Design, build, and operate distributed cloud services that power Dataverse Runtime and support mission-critical customer workloads around the world. •Develop platform capabilities that enable AI agents, copilots, and intelligent applications to securely access enterprise data, execute business logic, and automate real-world business processes. •Lead the design and implementation of reliability, scalability, security, performance, and operational excellence improvements across core runtime services. •Drive technical architecture, design reviews, and engineering decisions across multiple feature areas and partner teams. •Partner with engineers across Power Platform, Dynamics 365, Microsoft 365, Azure, and AI platform teams to deliver platform capabilities that unlock new AI-powered experiences. •Own services throughout the full engineering lifecycle, including design, implementation, deployment, monitoring, live-site support, and continuous improvement. •Act as a Designated Responsible Individual (DRI) for production services, participating in on-call rotations, incident mitigation, root cause analysis, and long-term reliability improvements. •Leverage AI-powered engineering tools and workflows to improve development velocity, code quality, operational effectiveness, and engineering productivity. Qualifications: •Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python •Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter. •Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python •OR Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python •Solid problem-solving skills and the ability to diagnose and resolve complex production issues. •Demonstrated ability to effectively leverage modern AI-powered development tools and workflows throughout the software engineering lifecycle, including design, implementation, testing, debugging, operational investigation, and productivity optimization. •Passion for continuous learning and adapting to emerging technologies, engineering practices, and AI-enabled development approaches. Compensation: •$119,800 - $234,700 / year Interested candidates, please apply directly through the job posting on company's career page or try via AI auto apply on this platform. Don't miss this opportunity to join a forward-thinking team!