Senior Software Engineer

Microsoft•Redmond, WA
•$119,800 - $234,700

About The Position

Microsoft Quantum seeks a Senior Software Engineer for the Quantum Fleet Platform team. The team builds shared infrastructure for provisioning, orchestrating, monitoring, and maintaining Microsoft’s quantum lab and production systems. The fleet supports multiple qubit modalities, including neutral-atom and topological platforms, as well as specialized hardware such as electrical characterization setups, qubit measurement and control systems, cryogenic systems, and test stations. Its platform supports deployment, data collection, and operational health so engineering teams can build, test, and operate quantum systems reliably and at scale. The role advances Microsoft’s quantum software roadmap and involves collaboration with software engineers, hardware designers, and experimental physicists. The work spans software, firmware, and hardware-adjacent systems, with opportunities to contribute to Microsoft’s fault-tolerant quantum computing stack. The engineer will build fleet services and agents, cloud and on-premises distributed systems, telemetry and observability pipelines, automation, and Azure-native APIs and resource models. The position also contributes to service reliability, platform architecture, engineering practices, and mentorship.

Requirements

  • Bachelor’s degree in Computer Science or a related technical field and 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 passing the Microsoft Cloud Background Check upon hire or transfer and every two years thereafter.
  • Provide citizenship or qualifying immigration-status documentation for assessment of eligibility to access export-controlled information; citizenship will be verified with a valid passport, with other applicable documents accepted for lawful permanent residents, refugees, and asylees.
  • Ability to leverage AI tools to drive innovation and efficiency, including performance modeling and analysis, research gathering, and 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 8+ years of technical engineering experience coding in C, C++, C#, Java, or Rust, or equivalent experience.
  • Master’s degree in Computer Science or a related technical field and 6+ years of technical engineering experience coding in C, C++, C#, Java, or Rust, 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.
  • 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 components of a distributed system spanning cloud services and on-premises lab clients, prioritizing security, scale, resilience, and 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 so systems can be brought online quickly and consistently.
  • 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 engineers, raise code quality and engineering practices, and help shape the fleet platform architecture.
  • Embody Microsoft’s culture and values.

Benefits

  • Benefits and other compensation may be available to eligible roles; details are provided through Microsoft’s benefits and pay information page.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service