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.

