AC
Posted 1mo ago

Senior Software Engineer

Atom Computing
Boulder or Austin
$140k-$185k/yrHybridFull Time
Responsibilities
  • orchestrating workloads
  • productionizing prototypes
  • automating calibration
Requirements
  • Bachelor's degree in CS/CE or related
  • 5+ years software engineering experience
  • Proficiency with Python and SQL
  • Linux and Git experience
  • Familiarity with automated testing and CI/CD practices
  • Willingness to learn atomic/quantum concepts
Technical tools mentioned
PythonRustTypeScriptReactSQLLinuxGitTerraformAzureAWSGCPC++

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.

Atom Computing is looking for a Senior Software Engineer to build the software platform that orchestrates our quantum computers. In this role, you'll be working on 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. You'll work alongside a partner team that owns the hardware control and compilation systems, and collaborate closely with a talented, tight-knit team of software and quantum engineers, reporting to the Software Engineering Manager.

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 software that operates close to the hardware.

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



Job Responsibilities
  • Build and maintain 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.
  • Rewrite and productionize prototype code written by our Quantum Engineers, turning research code into reliable, well-tested, maintainable services.
  • Develop and maintain infrastructure for automating system tuning and calibration.
  • Develop and maintain software for scheduling the execution and analyzing the results of quantum algorithms.
  • Work closely with our Quantum Engineers to write idiomatic, tested, and extensible code for executing experiments and algorithms on our quantum hardware.
  • Make sound architectural and code-design decisions that keep our codebase clean, extensible, and easy for the team to build on.
  • 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.


  • 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.
  • 5+ years of professional experience as a software engineer deploying complex software in production environments.


  • Required Qualifications
  • A passion for writing software and a track record of 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 $140,000 - $185,000, commensurate with experience. In addition to salary, we offer an annual bonus and equity in the company.

    About Atom Computing

    Building scalable quantum computers using arrays of neutral atoms.

    Year founded
    2018

    Similar jobs

    Software Engineer roles near Boulder, Colorado
    16h
    Save
    Mark Applied
    Hide
    Senior C++ Software Engineer
    Boulder, Colorado, United States
    $156k-$193k/yr OnsiteFull Time
    SciTec
    SciTec: Provides advanced remote sensing and missile defense technology solutions.
    5+ YOEBachelor's degree in a technical field, 5+ years developing C++, 3+ years in Linux, performance optimization, production-quality code, U.S. citizenship, and ability to obtain a DoD security clearance.
    C++, Linux, C++17, C++20, CUDA, OpenCL, Python, Rust, MATLAB, Agile
    17h
    Save
    Mark Applied
    Hide
    Sr. Software Engineer, Command & Control
    Arvada or Washington, D.C. or Seattle or Denver
    HybridFull Time
    Quindar
    Quindar: Cloud-native software for automated satellite mission operations.
    3+ YOEBachelor's degree or equivalent practical experience and 3+ years developing complex machine-to-machine or hardware-software systems. Requires protocol integration, systems programming, and communication systems experience.
    Python, Rust, CCSDS, CSP, CFDP, XTCE, MIB, IP, AES-256 GCM, AES-256 CFB, AES-256 ECB, NSA Type 1 PEGASUS, NSA Type 1 CARIBOU, Kubernetes, Git, GitHub
    20h
    Save
    Mark Applied
    Hide
    IT Software Engineer
    Englewood, Colorado, United States
    OnsiteFull Time
    CommonSpirit Health
    CommonSpirit Health: Large non-profit healthcare system providing hospital and medical services.
    2+ YOEBachelor's degree or equivalent, 2–4 years in IT application analysis, OnBase support and interface build experience, project methodology experience, and 4+ years supporting, implementing, or developing healthcare applications.
    OnBase
    22h
    Save
    Mark Applied
    Hide
    Senior Software Engineer - OMS
    Palmdale or Fort Worth or Atlanta or Denver or Huntsville
    $120k-$160k/yr OnsiteFull Time
    Lynx Software Technologies
    Lynx Software Technologies: Provides secure, safety-certified software for aerospace and defense.
    5+ YOEBachelor's degree in STEM, 5+ years of C++ development, OMS architecture, Linux, DDS, service-oriented design, ICDs, data modeling, simulation, integration testing, and active Secret clearance.
    C++, Open Mission Systems (OMS), Linux, DDS, Atlassian Tools, Confluence, JIRA, Bitbucket, Java, Modular Open Systems Approach (MOSA), FACE, CI/CD
    22h
    Save
    Mark Applied
    Hide
    Senior Software Engineer, Generative AI, Google Workspace
    Boulder, Colorado, United States
    $174k-$252k/yr OnsiteFull Time
    Google
    GoogleNASDAQ: GOOGL: Provides online search, advertising, cloud computing, and consumer electronics.
    5+ YOEBachelor's degree or equivalent practical experience, 5 years of software development, 3 years of software product development and ML infrastructure, and 1 year of GenAI experience.
    ML, GenAI, LLMs
    1d
    Save
    Mark Applied
    Hide
    Senior Software Engineer - NBA
    Tennessee or Texas or Florida or Kentucky or District of Columbia or Colorado or Washington, D.C. or Louisville or Denver or Dallas or Fort Lauderdale
    $107k-$147k/yr HybridFull Time
    Humana
    HumanaNYSE: HUM: Provides health insurance plans and clinical healthcare services.
    6+ YOEBachelor's degree in computer science or related field, 6+ years of backend or platform engineering, distributed systems expertise, proficiency in a contemporary programming language, and experience with AI-assisted development tools.
    Java, Kotlin, Go, Python, HireVue, Workday
    1d
    Save
    Mark Applied
    Hide
    Missile Tracking Systems Specialist - Level 3 or 4 (AHT)
    Boulder, Colorado, United States
    $114k-$213k/yr OnsiteFull Time
    Northrop Grumman
    Northrop GrummanNYSE: NOC: Develops and manufactures advanced aerospace, defense, and space systems.
    5+ YOEBachelor's in STEM and 5–8 years of related experience, or equivalent master's/PhD pathways; active U.S. Secret clearance, coding ability, tracking systems familiarity, and onsite work required.
    C++, C, POSIX, Linux, CUDA, API, Kalman filters, Linux HPC
    1d
    Save
    Mark Applied
    Hide
    Software Engineer, Ground Systems – Blue Ring
    Washington or Seattle or Denver or Reston
    $151k-$231k/yr OnsiteFull Time
    Blue Origin: Develops reusable rockets and systems for human spaceflight.
    5+ YOEBachelor's degree and 5+ years of software development experience with Python, Java, C++, or similar. Requires APIs, AWS or Azure, DevSecOps, ground systems, space communications protocols, testing, and collaboration.
    Python, Java, C++, AWS, Azure, DevSecOps, Agile, CCSDS, Delay Tolerant Networking (DTN), Bundle Protocol, Mars Relay Operations Service (MaROS), DOORS Next Generation (DNG), Microsoft APIs