Senior Rust Systems Orchestration Engineer

IonQ, Inc.

Oxford

Hybrid

GBP 90,000 - 140,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

IonQ stock options
Annual performance bonus
Hybrid working
Medical and dental insurance
Generous leave

Job summary

IonQ, Inc. in Oxford, UK, is seeking a Senior Software Engineer for the System Orchestration team to build and operate software that calibrates and schedules actions for our quantum computers.

You will help run the control plane that keeps machines busy, calibrated and productive in a demanding, high‑tech environment. The role emphasizes hands-on engineering, collaboration with runtime, systems, operators and scientists, and growth within a fast-moving team.

Qualifications

  • Experience building stateful services that stay correct under failure.
  • Ability to own a problem area with little supervision in a fast-moving team.
  • Strong systems engineering and Rust experience or equivalent in a Rust codebase.
  • Experience designing and operating networked services (gRPC/REST) with observability and failure mode awareness.
  • Real experience with a relational database as source of truth (PostgreSQL).
  • Track record of lifecycle and concurrency: state machines, timeouts, leases, retries under load.
  • Experience with a scheduler/workflow engine (Temporal, Airflow, Celery, Slurm) or event-driven systems.
  • Strong written design communication and production ownership.

Responsibilities

  • Own a group of device controllers end to end, covering API design, implementation, rollout and ongoing operational health.
  • Make services robust against failures of real instruments.
  • Bring devices onto our current framework and roll the result across the fleet without disrupting experiments.
  • Improve the shared framework where problems are common across controllers.
  • Work with systems teams and scientists to strengthen observability, health checks and alerting.
  • Raise the standard of code through peer reviews and mentoring.

Skills

Rust
Async programming
gRPC/REST
Observability
PostgreSQL
State machines
Scheduling / workflow
Concurrency
Communication skills
Mentoring

Tools

PostgreSQL
Kubernetes

Job description

IonQ, Inc. in Oxford, UK, is seeking a Senior Software Engineer for the System Orchestration team to build and operate software that calibrates and schedules actions for our quantum computers.

You will help run the control plane that keeps machines busy, calibrated and productive in a demanding, high‑tech environment. The role emphasizes hands-on engineering, collaboration with runtime, systems, operators and scientists, and growth within a fast-moving team.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Systems Engineer – Quantum Orchestration (Rust)
Senior Systems Engineer – Quantum Orchestration (Rust)

Wwshemi • Oxford

Hybrid
GBP 85,000 - 110,000
Opportunities to advance with industry
IonQ stock options
Annual performance bonus
+4
Staff Systems Engineer, Quantum Orchestration
Staff Systems Engineer, Quantum Orchestration

NightDragon Acquisition Corp. • Oxford

Hybrid
GBP 90,000 - 150,000
Stock options
Hybrid working
Medical and dental insurance
+2
Software Engineer, Quantum System Orchestration
Software Engineer, Quantum System Orchestration

NightDragon Acquisition Corp. • Oxford

Hybrid
GBP 110,000 - 150,000
Stock options
Annual bonus
Generous annual leave
+1
Staff Systems Engineer, Quantum Orchestration (Rust)
Staff Systems Engineer, Quantum Orchestration (Rust)

IonQ, Inc. • Oxford

Hybrid
GBP 110,000 - 150,000
Stock options
Annual bonus
Generous annual leave
+2
Senior System Software Engineer — Quantum Orchestration
Senior System Software Engineer — Quantum Orchestration

IonQ, Inc. • Oxford

Hybrid
GBP 120,000 - 160,000
IonQ stock options
Annual performance bonus
Generous annual leave
+1
Quantum Control Systems Engineer (Rust)
Quantum Control Systems Engineer (Rust)

Wwshemi • Oxford

Hybrid
GBP 90,000 - 120,000
IonQ stock options
Annual performance bonus
Generous annual leave
+3
Oxford Hybrid Rust Systems Engineer, Quantum Orchestration
Oxford Hybrid Rust Systems Engineer, Quantum Orchestration

IonQ, Inc. • Oxford

Hybrid
GBP 60,000 - 90,000
IonQ stock options
Annual performance bonus
Generous annual leave
+2
Senior Software Engineer, System Orchestration (Hybrid)
Senior Software Engineer, System Orchestration (Hybrid)

NightDragon Acquisition Corp. • Oxford

Hybrid
GBP 90,000 - 120,000
IonQ stock options
Performance bonus
Hybrid working
+2
Staff Systems Engineer, Quantum Control Plane
Staff Systems Engineer, Quantum Control Plane

Oxford Ionics • Oxford

Hybrid
GBP 120,000 - 160,000
Stock options
Annual performance bonus
Flexible hybrid working
+2
Senior Software Engineer, Quantum Systems Orchestration
Senior Software Engineer, Quantum Systems Orchestration

Oxford Ionics • Oxford

Hybrid
GBP 90,000 - 130,000
IonQ stock options
Generous annual leave
Private medical and dental insurance
+1