Software Engineering Manager
Company: Atom Computing
Location: Boulder
Posted on: February 14, 2026
|
|
|
Job Description:
Job Description Job Description At Atom Computing, we build
quantum computers using arrays of optically trapped neutral atoms
that will empower customers to achieve unprecedented computational
breakthroughs. Join a world-class team of scientists, engineers,
and business professionals to advance the state-of-the-art in
quantum computing. Atom Computing is seeking a Software Engineering
Manager to lead the development of critical technologies that power
Atom Computing’s quantum platform. In this role, you will grow and
manage a team of engineers responsible for building the software
stack that enables researchers and customers to program, operate,
and scale next-generation quantum systems. You will help define the
technical direction across externally facing APIs, cloud
integrations, researcher workflows, and the productization of
Atom’s quantum computers. This is a unique opportunity to lead
greenfield development efforts at the intersection of distributed
systems, cloud infrastructure, high-performance computing, and
quantum technologies. While experience in quantum computing is not
required, successful candidates will bring strong software
architecture and leadership experience, along with curiosity and
enthusiasm for learning new domains. Due to hardware and the need
to collaborate with on-prem teams, this role is required to be in
the office in Boulder at least 3 days per week. Job
Responsibilities Lead and mentor of 8 to 10 software engineers to
perform at their best. Collaborate with Control Systems, Quantum
Engineering, and Quantum Applications Engineering, to set the
software architecture and roadmap. Provide timely, value-added code
reviews in Gitlab and feedback on architecture documents Oversee
integrations with quantum software frameworks and toolchains such
as CUDA-Q, Qiskit, Cirq, and related ecosystem tools. Collaborate
on performance optimization across classical and quantum workloads,
including GPU and HPC acceleration strategies. Assist in the
definition, implementation, and rollout of new software features
Experience & Education MS or PhD in Computer Science, or related
field. 8 years of post-degree experience as a software engineer. 2
years of managing a team of engineers, including hiring, coaching,
and performance management. Qualifications Track record of managing
a high performing team of software engineers. Demonstrated
experience designing and managing high availability distributed
systems. Proficiency in at least one programming language such as
Python or Rust or C++ Experience with database programming and
management (e.g., Postgres, MySQL, MongoDB, Redis) Ability to
prioritize and manage multiple projects in a changing work
environment Atom Computing provides a wide variety of perks and
benefits, including fully paid medical, dental, and vision
insurance for our employees and their dependents. Additionally,
unlimited paid time off, 401K company matching, short- and
long-term disability, FSA, dependent care benefits, and life
insurance. We also offer drinks, snacks, and catered team lunches
in our offices, every day! The base salary range for this position
is between $180,000 - $220,000, commensurate with experience. In
addition to salary, we offer a bonus plan and incentive stock
options for equity in the company.
Keywords: Atom Computing, Longmont , Software Engineering Manager, IT / Software / Systems , Boulder, Colorado