companyAtom Computing logo

Lead Principal Software Engineer - Quantum Computing

Atom ComputingBoulder, CO
Hybrid Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

To excel in this role, you should possess a strong understanding of distributed systems and cloud architecture. Proven experience in backend development, particularly in designing APIs and services that cater to complex computational tasks, is essential. A solid foundation in quantum computing principles will be highly advantageous. Leadership skills, along with the ability to communicate technical concepts effectively across multidisciplinary teams, are key attributes we seek.

About the job

About Atom Computing

Atom Computing builds quantum computers using arrays of optically trapped neutral atoms. Our technology helps customers tackle complex computational problems that were once out of reach. The team includes scientists, engineers, and business professionals working together to advance quantum computing.

Role Overview

The Lead Principal Software Engineer will design and improve backend services for Atom Computing’s quantum platform. This role focuses on building scalable, reliable systems that support researcher workflows, manage quantum job orchestration, and offer external APIs for interacting with Atom’s quantum systems.

Key Responsibilities

  • Architect distributed backend services that power the quantum computing platform
  • Define service boundaries and make architectural decisions for distributed systems
  • Develop and optimize cloud infrastructure for high performance, reliability, and observability
  • Design APIs and backend workflows to support quantum job orchestration and researcher needs
  • Translate quantum execution models and data flows into well-structured backend systems
  • Collaborate with physics, software, and hardware teams to evolve the platform into a commercially viable product

Location and Collaboration

This position is based in Boulder, CO. Regular in-person collaboration is required; expect to be in the Boulder office at least three days per week.

About Atom Computing

Atom Computing is at the forefront of quantum technology, innovating with the use of optically trapped neutral atoms to create quantum computers that empower our clients to achieve exceptional computational breakthroughs. We are committed to advancing the field of quantum computing through collaboration and ingenuity.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.