Senior Software Development Engineer

Microsoft•Redmond, WA
•$119,800 - $261,000

About The Position

Microsoft Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) develops the infrastructure and foundational technologies behind Microsoft’s cloud businesses, including Azure. The team partners across hardware, firmware, software, and operations to improve cloud infrastructure availability and support next-generation systems, and contributes to industry efforts including Project Olympus and the Open Compute Project. The Senior Software Development Engineer will build and operate large-scale cloud infrastructure systems that power Azure. The role works across a full stack for managing and monitoring cloud hardware in hyperscale environments, improving reliability, availability, and performance using data science and AI capabilities. The engineer will help integrate AI developer tools and build AI applications for fleet management and quality improvement. This hands-on position provides technical leadership across the organization and supports a growing team focused on improving developer productivity and processes.

Requirements

  • Bachelor's degree in Computer Science or a related technical field and 4+ years of technical engineering experience coding in languages such as C, C++, C#, Java, JavaScript, or Python, or equivalent experience.
  • Ability to meet Microsoft, customer, and/or government security screening requirements, including passing the Microsoft Cloud Background Check upon hire or transfer and every two years thereafter.

Nice To Haves

  • Master's degree in Mathematics, Analytics, Data Science, Engineering, Computer Science, Business, Economics, or a related field and 2+ years of experience in data analysis and reporting, data science, business intelligence, or business and financial analysis; or a bachelor's degree in Statistics, Mathematics, Analytics, Data Science, Engineering, Computer Science, Business, Economics, or a related field and 4+ years of such experience; or equivalent experience.

Responsibilities

  • Develop tooling that improves understanding of control plane systems, services, and tools, using existing and new data sources and data science to provide business insights.
  • Develop and enhance device telemetry, health monitoring, hardware health signal processing, and automated remediation workflows.
  • Drive live-site excellence through monitoring, debugging, root cause analysis, repair loops, and continuous service reliability improvements.
  • Collaborate with hardware, firmware, platform, and partner teams to deliver end-to-end solutions across hardware-software boundaries.
  • Translate customer and production feedback into feature enhancements, bug fixes, reliability improvements, and supportability investments.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service