I

IonQ

Trapped-ion quantum computing hardware and services

Senior Software Engineer - Non-Realtime Controllers

Backend EngineeringConfirmed live in the last 24 hours
Full-timeOxford, UK

About the Job

Requirements

  • Experience working with Linux-based systems and interfacing with hardware.
  • A track record of making software behave reliably when working with unreliable external dependencies.
  • Ability to own a problem area with little supervision and judge where robustness is worth the effort.
  • Strong systems engineering skills, with either solid Rust experience or deep proficiency in another systems language and willingness to work in a Rust codebase, including asynchronous programming.
  • Experience designing and operating networked services such as gRPC or REST, including error handling, observability, and failure modes.
  • Experience with hardware and instrument protocols and interfaces such as SCPI, Modbus, serial, and Ethernet.
  • Ability to own the production behavior of software, not just its correctness in testing.
  • Ability to communicate across software and other disciplines and interest in helping other engineers improve while continuing to build software.

Responsibilities

  • Own a group of device controllers end to end, covering API design, implementation, rollout, and ongoing operational health.
  • Make services robust against the ways real instruments fail.
  • Bring devices onto the current framework and roll the result out across the fleet without disrupting running experiments.
  • Improve the shared framework when a problem applies to many controllers rather than one specific controller.
  • Work closely with the systems teams and scientists who depend on these services, and strengthen observability, health checking, and alerting.
  • Raise the standard of the code through review and help less experienced engineers develop by working alongside them.

About the Company

IonQ

Trapped-ion quantum computing hardware and services

IonQ builds quantum computers using trapped-ion qubits and provides cloud access and on-premise systems (Forte and Tempo). It is expanding into quantum networking, secure communications, and sensing through acquisitions (Oxford Ionics, ID Quantique, Skyloom) and a SkyWater deal. Its customers include AWS Braket and the U.S. government, with revenue growth and a strong cash position to support expansion. The goal is to scale commercial quantum computing by creating a connected quantum ecosystem and broadening access beyond hardware.

Company size
1,001-5,000
Company stage
IPO
Headquarters
College Park, MD
Founded
2015

Recently Posted Jobs

Explore more opportunities at IonQ

See more jobs