Senior Software Engineer

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

About The Position

Microsoft Quantum is seeking a Senior Software Engineer to advance its quantum software roadmap at the intersection of high-performance computing, artificial intelligence, and quantum information technology. The role is part of the Quantum Fleet Platform team, which builds shared infrastructure and tooling to provision, orchestrate, monitor, and maintain lab and production systems across multiple qubit modalities, including neutral-atom and topological platforms. The fleet also includes specialized supporting equipment such as electrical characterization setups, qubit measurement and control systems, cryogenic stations, and test stations. The engineer will help build a common platform for deployment, data collection, and operational health so engineering teams can build, test, and operate quantum systems reliably and at scale. The work spans cloud services, on-premises lab clients, software, firmware, and hardware-adjacent systems, in close collaboration with software engineers, hardware designers, and experimental physicists. The role offers an opportunity to shape Microsoft’s fault-tolerant quantum computing stack. The position requires a bachelor’s degree in computer science or a related technical field and at least four years of technical engineering experience coding in languages such as C, C++, C#, Java, or Rust, or equivalent experience. Candidates must be able to meet Microsoft, customer, and/or government security screening requirements, including the Microsoft Cloud Background Check and verification of eligibility to access export-controlled information. The role also requires leveraging AI tools and working in an AI-first environment. The typical U.S. base pay range is $119,800–$234,700 per year; the range for the San Francisco Bay Area and New York City metropolitan area is $160,200–$261,000 per year. Certain roles may be eligible for benefits and other compensation.

Requirements

  • Bachelor’s degree in Computer Science or a related technical field and at least 4 years of technical engineering experience coding in languages including C, C++, C#, Java, or Rust, or equivalent experience.
  • Ability to meet Microsoft, customer, and/or government security screening requirements, including the Microsoft Cloud Background Check upon hire or transfer and every two years thereafter.
  • Must provide proof of citizenship, U.S. permanent residency, or other protected status as required to assess eligibility to access export-controlled information; citizenship is verified with a valid passport, with other applicable documents permitted for lawful permanent residents, refugees, and asylees.
  • Ability to leverage AI tools to drive innovation and efficiency, such as performance modeling and analysis, research gathering, and day-to-day task automation.
  • Ability to work in an AI-first environment using modern AI tools to accelerate discovery through hardware development.

Nice To Haves

  • Bachelor’s degree in Computer Science or a related technical field and at least 8 years of technical engineering experience coding in C, C++, C#, Java, or Rust; or a master’s degree in Computer Science or a related technical field and at least 6 years of such experience; or equivalent experience.
  • Self-motivation and ability to succeed in a team-oriented, fast-paced environment.
  • Experience creating Azure ARM resource providers or equivalent technology at other hyperscalers.
  • Experience administering and developing on Windows or Linux.
  • Experience working with telemetry and data visualization systems.
  • Demonstrated ability to identify problem areas, drive issues to closure, and ensure solid root-cause understanding.
  • Ability to perform technical deep dives into software architectures, designs, implementations, and troubleshooting.
  • Proficient problem-solving skills and a solid understanding of software development and testing practices.

Responsibilities

  • Design, build, and operate services and agents that provision, configure, and manage quantum lab and production systems across neutral-atom and topological platforms.
  • Build distributed systems spanning cloud services and on-premises lab clients, prioritizing security, scale, and resilience to intermittent connectivity.
  • Develop telemetry, data-collection, and observability pipelines that provide engineers and physicists with real-time insight into system health, utilization, and experimental data.
  • Automate deployment, configuration, calibration, and software updates across the fleet.
  • Expose fleet capabilities through Azure-native APIs and resource models.
  • Set and improve availability, reliability, and performance targets for fleet services, and drive consistent monitoring and operational practices at scale.
  • Mentor other engineers, improve code quality and engineering practices, and help shape the fleet platform architecture.
  • Embody Microsoft’s culture and values.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service