Staff Software Engineer, System Orchestration
Core
Build and operate the control plane software that arbitrates access, schedules programs, and maintains state for a fleet of trapped-ion quantum computers.
Role type
Staff Software Engineer (System Orchestration)
Builds
The control plane software running on every quantum computer in the fleet
Domain
Quantum computing / Systems engineering
Required skills
Rust, stateful networked services, data durability, scheduling and workflow orchestration, distributed tracing, crash recovery
Preferred skills
Kubernetes, declarative deployment, formal specification, model checking, scientific computing
Technologies
Rust, PostgreSQL, gRPC, REST, Temporal, Hatchet, Airflow, Slurm
Responsibilities
Design durable recovery contracts for the control plane, diagnose live system failures, define service boundaries, build test infrastructure, evolve deployment strategies, conduct code reviews
Seniority
Staff, hands-on IC
