Senior Software Engineer

Microsoft Microsoft · Big Tech · Redmond, WA +1 · Quantum Software Engineering

Senior Software Engineer at Microsoft Quantum focused on building a robust quantum software stack, including SDKs, UX, APIs, and hybrid cloud infrastructure. The role involves applying software engineering and LLM best practices to create next-generation experiences for quantum algorithm developers and researchers, contributing to external-facing products for quantum computing.

What you'd actually do

  1. Writes and maintains code for Microsoft Quantum software and infrastructure to ensure seamless end to end execution, debugging, and analysis of quantum programs.
  2. Drives identification of dependencies and the development of design documents for a product, application, service, or platform.
  3. Leverages subject-matter expertise of product features and partners with appropriate stakeholders (e.g., project managers) to drive a workgroup's project plans, release plans, and work items.
  4. Creates, implements, optimizes, debugs, refactors, and reuses code to establish and improve performance and maintainability, effectiveness, and return on investment (ROI).
  5. Acts as a Designated Responsible Individual (DRI) working on-call to monitor system/product feature/service for degradation, downtime, or interruptions and gains approval to restore system/product/service for simple problems.

Skills

Required

  • Doctorate in Computer Science, Software Engineering, Mathematics, Physics, Physical Sciences, or related field AND 1+ year(s) software industry experience, including research and/or development of commercial software, compilers, scientific computing applications, or multi-component systems OR Master's Degree in Computer Science, Software Engineering, Mathematics, Physics, Physical Sciences, or related field AND 3+ years software industry experience, including research and/or development of commercial software, compilers, scientific computing applications, or multi-component systems OR Bachelor's Degree in Computer Science, Software Engineering, Mathematics, Physics, Physical Sciences, or related field AND 4+ years software industry experience, including research and/or development of commercial software, compilers, scientific computing applications, or multi-component systems OR equivalent experience.
  • 4+ years programming experience in related programming languages.
  • 4+ years experience in a collaborative environment.
  • Ability to meet Microsoft, customer and/or government security screening requirements.
  • Microsoft Cloud Background Check
  • Citizenship & Citizenship Verification for export control regulations (ITAR/EAR)

Nice to have

  • 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
  • Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including,

What the JD emphasized

  • advanced computing platforms at the intersection of high-performance computing, artificial intelligence, and quantum information technology
  • hybrid cloud infrastructure for quantum computing
  • apply best practices in software engineering and LLMs
  • build the next generation of experiences and software geared toward quantum algorithm developers
  • quantum error correction researchers
  • quantum scientists
  • external facing products for Microsoft Quantum
  • Microsoft Cloud Background Check
  • controlled for export under export control regulations
  • International Traffic in Arms Regulations (ITAR) or Export Administration Regulations (EAR)

Other signals

  • hybrid cloud infrastructure for quantum computing
  • apply best practices in software engineering and LLMs
  • build the next generation of experiences and software geared toward quantum algorithm developers
  • quantum error correction researchers
  • quantum scientists