Boulder, Colorado, United States Hybrid Employment USD 180,000 - 220,000 Yearly

Atom Computing is hiring a Principal Software Engineer

About the Role

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.

Required Skills
C++PythonRustGoComputer ArchitectureQuantum Error CorrectionDistributed SystemsProduction SoftwareComplex SystemsCommunicationTechnical Presentations
Want to work from Thailand?

Join a remote network built for tech talent

Iglu gives you real employment in Southeast Asia — visa, work permit, and projects included. Pick what you work on, earn performance-based pay, and live where you want.

Legal employment in Thailand & Vietnam
Choose your own projects
Performance-based revenue sharing
Relocation support available
Join Iglu
200+ professionals worldwide
About company
A

Atom Computing builds quantum computers using arrays of optically trapped neutral atoms to empower customers to achieve unprecedented computational breakthroughs.

Job Details
Department Engineering
Category embedded
Posted 14 days ago