Atomcomputing seeks a Principal Software Engineer to define and evolve the backend services architecture powering our quantum computing platform. You will design scalable, production-grade services that support researcher workflows, quantum job orchestration, and external APIs.
What You'll Do
- Design and implement software services required for simulation, compilation, and operation of the quantum computer.
- Mentor and support engineers through technical guidance, code reviews, and knowledge sharing.
- Collaborate closely with quantum physicists, optical engineers, and hardware engineers to understand key use cases and shape the product roadmap.
What We're Looking For
- Masters or PhD in Computer Science or a related field.
- 10+ years of post-degree experience building complex systems.
- Demonstrated ability to write production software using C++, Python, Rust, or Go.
- Knowledge in one or more of: computer architecture, quantum error correction, or distributed systems, with a willingness to learn across disciplines.
- Strong communication skills, demonstrated through technical presentations, publications, or collaborative research.
- Adaptability and curiosity, with a demonstrated ability to learn new technologies and work effectively in areas of uncertainty.
Nice to Have
- Building and scaling a developer operations team, including workflow automation, access management, and infrastructure-as-code practices.
- Having managed and optimized databases either in the cloud or on-site.
- Familiarity and experience implementing security best practices.
- Having set up or configured networks, both physical and virtual.
- Interfacing with and controlling cameras, motors, lasers, and other third party devices.
Technical Stack
- C++
- Python
- Rust
- Go
Team & Environment
You will collaborate closely with quantum physicists, optical engineers, and hardware engineers.
Benefits & Compensation
- Compensation range: $180,000 - $220,000 plus equity.
- Fully paid medical, dental, and vision insurance for employees and their dependents.
- Unlimited paid time off.
- 401K company matching.
- Short- and long-term disability, FSA, dependent care benefits, and life insurance.
- Drinks, snacks, and catered team lunches in our offices, every day.
Work Mode
This position is hybrid and located in Boulder.
Atomcomputing is an equal opportunity employer.


