CareerPlan

Senior Software Engineer, System Orchestration

Oxford, England, UKFull-time2026-10-08 → 2026-11-10
Hybrid

Core

Build and operate the control plane software that arbitrates access, schedules programs, and keeps quantum computers running useful work around the clock.

Role type

Senior IC software engineer (system orchestration)

Builds

The control plane service running on every quantum computer in the fleet

Domain

Quantum computing systems

Required skills

Rust, async programming, networked services (gRPC/REST), relational databases (PostgreSQL), state machines, schedulers/workflow engines, observability, code review

Preferred skills

Kubernetes, distributed tracing, closed-loop systems, scientific computing

Technologies

Rust, PostgreSQL, gRPC, REST, Temporal, Airflow, Celery, Slurm, Kubernetes

Responsibilities

Own a service or subsystem end-to-end including API design, implementation, rollout, and operational health; Build closed-loop behavior acting on measured system state without human intervention; Design state machines and persistence to survive restarts; Ensure correct behavior under concurrency and partial failure; Evolve APIs and migrate dependent clients; Strengthen observability, health checking, and alerting; Mentor less experienced engineers

Seniority

Senior, hands-on IC