Software Engineer

 

Description:

We are seeking a highly skilled and committed Software Engineer to join our team. This role is central to advancing our quantum software roadmap and requires passion in software development, cloud, AI, and quantum computing. The successful candidate will contribute to efforts in building a robust quantum software stack, including SDKs, UX, APIs, and hybrid cloud infrastructure for quantum computing. You will apply best practices in software engineering and LLMs to build the next generation of experiences and software geared toward quantum algorithm developers, quantum error correction researchers, and quantum scientists. Your work will directly contribute to external facing products for Microsoft Quantum, helping shape the future of quantum computing.

Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees, we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day, we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

Responsibilities
 

  • Writes and maintains code for Quantum software and infrastructure to ensure seamless end to end execution, debugging, and analysis of quantum programs.
  • With guidance, learns to create and implement code for a product, service, or feature reusing code as applicable. Writes and learns to create code that is extensible and maintainable. Learns about and applies diagnosability, reliability, and maintainability, and understands when the code is ready to be shared and delivered. Applies coding patterns and best practices to write code.
  • Learns about, shares new ideas, and leverages software developer tools to create, debug, and maintain code for features. Uses internal tools and open source when possible.
  • Learns to review code and helps to review code of others to ensure it meets the team's and Microsoft's quality standards. Participates in code review processes for self-development, gathers feedback, and learns about coding standards and the team's features. Applies coding patterns and best practices.
  • Contributes in partnership with appropriate stakeholders (e.g., project manager, technical lead) to determine user requirements for a feature. Considers a variety of feedback channels to incorporate insights into future designs or solution fixes. Begins to incorporate appropriate continuous feedback loops measuring customer value, usage patterns, and other actionable metrics of value.

Organization Microsoft
Industry IT / Telecom / Software Jobs
Occupational Category Software Engineer
Job Location Washington,USA
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2026-01-04 12:22 pm
Expires on 2026-02-18