Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer

$180k - $220k

Atom Computing

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 talented team of scientists, engineers, and business professionals to advance the state-of-the-art in quantum computing.

We are seeking a Principal Software Engineer to provide technical leadership for the software platform that orchestrates our quantum computers. In this role, you'll set the technical direction for a core area of our stack: the systems that coordinate quantum computing workloads, interface with the hardware control and calibration systems, and manage the experimental data our systems produce, while driving the architecture of our next-generation systems. Reporting to the Software Engineering Manager, you will be responsible for leading the technical direction of a focused set of projects, partner with the team that owns our hardware control and compilation systems, and collaborate closely with our quantum engineers.

This is a primarily backend role with occasional frontend work. Our backend services are written in Python and Rust, and our frontend components are written in TypeScript/React. Many of our services run directly on the quantum computers themselves, in a Linux environment, so you'll be writing and guiding software that operates close to the hardware.

This role is based in our Boulder, CO or Austin, TX office.

Job Responsibilities

  • Provide technical leadership for a core area of our software platform, guiding the design and execution of its projects and setting the technical direction that aligns your area with the broader team roadmap.
  • Drive architectural decisions across the software stack that orchestrates quantum computing on our systems, interfacing with (but not controlling) the hardware control and calibration systems owned by our partner team, and managing the experimental data our systems produce.
  • Invent novel technologies and solutions that advance our technology roadmap, contributing to inventions and patents where appropriate.
  • Rewrite and productionize prototype code written by our Quantum Engineers, turning research code into reliable, well-tested, maintainable services, and establishing the patterns the team builds on.
  • Mentor engineers across the team, raising the bar on code quality, design, documentation, and engineering practice.
  • Deploy, monitor, and support our production platform, sharing in a team on-call rotation to keep our quantum computers reliably available to customers.
  • Partner with our infrastructure team to strengthen our CI/CD pipelines, contributing improvements that speed up and stabilize how we ship.
  • Represent Atom Computing's engineering work externally where relevant, in customer and partner engagements and in the broader technical community.
Experience & Education

  • Bachelor's degree in Computer Science, Computer Engineering, or a related field. Advanced degrees (Master's or PhD) are welcome but not required.
  • 10+ years of professional experience as a software engineer, with a track record of significant technical achievements.
Required Qualifications

  • A passion for writing software and a proven track record of designing and implementing architecture-level features in complex systems.
  • Proficiency with Python and SQL.
  • Experience developing and operating software in Linux environments.
  • Familiarity with Git, automated testing, and modern software development practices.
  • Willingness to learn the atomic, optical, laser physics, and quantum mechanics concepts needed to put your work in context.
Nice to Haves

  • Experience with a compiled language such as C++ or Rust.
  • Experience with cloud infrastructure (e.g. Azure, AWS, or GCP) and Terraform.
  • Experience building TypeScript/React frontend components.
  • Experience with containerization technologies.
  • Strong organization and project management skills.
  • Experience working at both a large technology company and a startup.

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 $180,000 - $220,000, commensurate with experience. In addition to salary, we offer an annual bonus and equity in the company.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in Boulder, CO vacancy
  • $200k - $240k

     ...company solves important problems for other people. Sovrn is a Software and Data business that helps Open Web businesses be and...  ...a global, high-throughput exchange. We\'re looking for a Principal Software Engineer with deep roots in adtech infrastructure and a genuine... 
    Suggested
    Temporary work
    Work at office
    Remote work
    Flexible hours

    sovrn

    Boulder, CO
    1 day ago
  •  ..., because of its excellence in hiring exceptional experts, engineers and software developers dedicated to delivering advanced, intelligent technology...  ...in defense of our nation. Davidson is seeking a Principal/Sr. Principal Algorithms Engineer in Boulder, Colorado.... 
    Suggested

    Davidson Technologies, Inc.

    Boulder, CO
    5 days ago
  • $185k - $250k

     ...Job Description Job Description Staff Engineer or Principal Engineer – Colorado Stealth Startup About the Opportunity Join an...  ...respectful candidate experience throughout. If you’re a senior software engineer or principal technologist who thrives on autonomy... 
    Suggested
    Work at office
    Relocation package
    Flexible hours
    2 days per week
    1 day per week

    Technical Integrity

    Boulder, CO
    15 days ago
  • $140k - $185k

     ...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 looking for a Senior Software Engineer to implement the quantum computing platform. In this... 
    Suggested
    Temporary work
    Remote work

    Elea Ecuador

    Boulder, CO
    4 days ago
  •  ...in our mission to protect American businesses and drive innovation in cybersecurity. About the role RADICL is seeking a Senior Software Engineer to join our platform team. You’ll design and build API integrations and highly scalable data processing pipelines that power... 
    Suggested
    Work at office
    Remote work
    Work from home

    Cervin

    Boulder, CO
    3 days ago
  • $145k - $175k

     ...organization. Foresight Diagnostics is headquartered in Boulder, Colorado. About the Role We are seeking a Senior Full Stack Software Engineer with strong Python experience, frontend proficiency (preferably in React), and backend experience working with relational databases... 
    Local area
    Relocation
    Flexible hours

    Foresight Diagnostics (a Natera company)

    Boulder, CO
    1 day ago
  • $110k - $160k

     ...Job Title Senior Software Engineer at Flatirons Solutions Company Flatirons Solutions helps airlines, aerospace manufacturers, and MROs (Maintenance, Repair, and Overhaul organizations) manage complex technical data through innovative software solutions. Our product engineering... 
    Work at office

    Flatirons Solutions

    Boulder, CO
    3 days ago
  •  ...straightforward mission: Help content creators do more of what they want to do – and less of what they don’t. Job Description As a Software Engineer on the Publisher Utilities Team, you will be tasked with building and maintaining our Unified Reporting product line, which... 
    Work experience placement

    sovrn

    Boulder, CO
    1 day ago
  • $156k - $235k

     ...Applicants that do not meet these requirements will not be considered. As we grow, we’re looking for mission-driven Platform Software Engineers who are ready to make a real impact—not just with code, but with purpose. If you’re passionate about solving complex... 
    Temporary work
    For contractors
    Work experience placement
    Remote work
    Flexible hours

    SciTec

    Boulder, CO
    8 days ago
  •  ...Applications will be accepted on an ongoing basis MULTIPLE POSITIONS AVAILABLE Employer: AMAZON ADVERTISING LLC Offered Position: Software Dev Engineer III Job Location: Boulder, Colorado Job Number: AMZ9899639 Position Responsibilities Drive the architecture and design of... 

    Amazon Advertising

    Boulder, CO
    1 day ago
  •  ...Otter's software engineers develop next-generation technologies for the outdoor industry that change how billions of users sign waivers, explore, and interact with one another. Our products need to handle information at massive scale, and extend well beyond web search... 

    Huck Adventures, Inc

    Boulder, CO
    4 days ago
  •  ...that moves fast and works with some of the world's coolest projects - join us. Who you are You take pragmatic approaches to writing software You test drive and refactor your code with confidence You avoid large upfront design and focus on incremental change You enjoy... 
    Internship
    Work at office
    Remote work
    Work from home

    Suite Studios

    Boulder, CO
    1 day ago
  • $120k - $145k

     ...to‑end support throughout the integration of new technologies, from initial concept to ongoing operations and maintenance. The Software Engineer supports research and development efforts at the Overhead Persistent InfraRed (OPIR) Tools, Applications, and Processing (TAP)... 
    For contractors
    Local area

    The Tech7 Company

    Boulder, CO
    1 day ago
  • $135k - $153k

     ...Overview Uplight is creating a new category of energy. We make software that manages energy resources in homes and businesses—including...  ...energy and save money for energy customers. Role Senior Software Engineer – Virtual Power Plant (VPP) How You Will Make an Impact Develop... 
    Local area
    Flexible hours
    Shift work

    upLIGHT

    Boulder, CO
    1 day ago
  •  ...gyro-stabilized airborne camera systems and augmented reality software used by airborne law enforcement agencies, firefighters, military...  ...Required Skills Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field, or... 
    Permanent employment

    Shotover Systems

    Boulder, CO
    19 hours ago
  • $135k - $155k

     ...while never losing sight of the critical importance of systems engineering process and attention to detail. We take bold, calculated...  ...Platform Engineer to support the teams building the control system software for Infleqtion’s quantum computers . This role works closely... 
    Temporary work
    Relocation package
    Flexible hours

    Infleqtion

    Boulder, CO
    2 days ago
  • $105k - $180k

     ...Job Title: Senior Software Engineer Location: Boulder, Colorado Clearance: Secret Clearance Company: Grey Matters Defense Solutions, LLC is a specialized firm in software development, data analytics algorithms, and advanced remote sensing technologies, tailored to meet... 
    Work at office
    Remote work

    Grey Matters Defense Solutions, LLC

    Boulder, CO
    1 day ago
  • $140k - $185k

     ...computational breakthroughs. Join a talented team of scientists, engineers, and business professionals to advance the state-of-the-art in quantum computing. Atom Computing is looking for a Senior Software Engineer to build the software platform that orchestrates our quantum... 
    Temporary work
    Casual work
    Work at office

    Atomcomputing

    Boulder, CO
    1 day ago
  • $110k - $125k

    SpaceNav is looking for a Software Development Engineer in Test (SDET) to spearhead the execution of test strategies and elevate product quality by building sophisticated test automation frameworks. This is a high-impact role for an experienced engineer who not only drives... 
    Temporary work

    SpaceNav

    Boulder, CO
    19 hours ago
  • $130.5k - $171k

     ...We are looking for a Spacecraft Software Engineer (GNSS) to join our team working at the intersection of satellite payloads, scientific computing, and data delivery systems. In this role, you'll be responsible for developing and maintaining both the flight and ground software... 
    Work at office
    Immediate start
    3 days per week

    Spire Global

    Boulder, CO
    1 day ago
  • $175k - $215k

     ...developed a loyal customer base (that continues to grow). We build software for summer camps, an industry that enables meaningful...  ...experience. Mission & Overview We are looking for a Senior DevOps Engineer to join our Platform team to work across the technology organization... 
    Summer work
    Work at office
    Local area
    Remote work
    Flexible hours

    CampMinder

    Boulder, CO
    1 day ago
  • Job Description As a Software Developer in Test (SDET) your primary focus will be to aid in supporting the sovrn development teams by building and supporting test automation and tools. You will provide test automation guidance to developers, analyze test data to shape... 

    sovrn

    Boulder, CO
    2 days ago
  • $140k - $160k

     ...traffic protection controls. Collaborate with InfoSec to apply modern security standards, best practices, and automation at the edge Engineer for Reliability: Embed observability and self-healing capabilities into edge systems. Drive operational excellence through metrics... 
    Temporary work
    Work experience placement

    Major League Baseball

    Boulder, CO
    4 days ago
  • $102k - $133k

    Join to apply for the Software Engineer role at QSC . Overview The Software Engineer II will work with an experienced team of software, firmware, and hardware engineers to develop our Q-SYS platform. Q-SYS is a fast-growing, award-winning platform built on cutting-edge... 
    Full time
    Remote work

    QSC

    Boulder, CO
    2 days ago
  •  ...improve products, features, and processes to meet new challenges What you'll bring to the team: BS in Computer Science or Engineering At least 5 years of experience in either iOS development with an emphasis on Swift, XCode and Apple's HIG, or Android... 
    Work at office

    1872 Consulting

    Boulder, CO
    1 day ago
  • $96k - $140k

     ...clearance. Applicants that do not meet these requirements will not be considered. SciTec has an immediate opportunity for a talented software engineer to support our programs delivering Next‑Generation Missile Warning software. This is a unique opportunity to join a small... 
    Full time
    Temporary work
    For contractors
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Flexible hours

    SciTec

    Boulder, CO
    4 days ago
  • $70k - $85k

     ...time Responsibilities Boulder Imaging is seeking an Application Engineer to contribute to the service and maintenance of our cutting-...  ...control systems Prior support or design experience of complex software and hardware base systems Experience with IT infrastructure design... 
    Full time
    Work experience placement
    Remote work

    Boulder Imaging

    Boulder, CO
    1 day ago
  • $140k - $175k

     ...technology roadmap for tomorrow. Position Summary Within Infleqtion's Computing Product Group (CPG), the Hardware Engineering Team is seeking a Senior Embedded Software Engineer to own and deliver high‑performance embedded and systems software enabling real‑time quantum error... 
    Temporary work
    Work at office
    Flexible hours

    Infleqtion

    Boulder, CO
    2 days ago
  • $100k - $150k

    As a Back-End Software Engineer at Ascend Analytics, you will be part of a collaborative team advancing software solutions and analytics to support the clean-tech power revolution. Your strong software engineering skills will support mission critical decision analytics... 
    Temporary work
    Flexible hours

    Ascend Analytics

    Boulder, CO
    2 days ago
  •  ...Experience in CDISC data standards, e.g., SDTM and ADaM. Proven experience with Unix and Windows operating systems. Understanding of the software development life cycle. Understanding of FDA guidelines. Good organization, time management and attention to detail skills needed... 
    Contract work

    Katalyst CRO

    Boulder, CO
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!