Senior Staff Distributed Systems Engineer
Core
Building IonQ's Network and Security Platform backend services, including ingestion pipelines, telemetry processing, and device management to provide real-time visibility and quantum-safe intelligence.
Role type
Senior Staff Distributed Systems Engineer (Infrastructure)
Builds
High-throughput telemetry ingestion pipelines, time-series storage, real-time processing engines, and APIs for the Network and Security Platform.
Domain
Quantum Computing / Cybersecurity / Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Go, Rust, distributed systems fundamentals, high-throughput data ingestion, time-series storage, event streaming, Kubernetes, Terraform, cloud-native architecture, incident response, system design
Preferred skills
Experience building data-intensive backend systems at scale, architectural decision-making, mentorship of Staff/Senior engineers
Technologies
Go, Rust, gNMI, NETCONF, SNMP, InfluxDB, TimescaleDB, Kafka, Kinesis, OpenTelemetry, Prometheus, Kubernetes, Terraform, AWS, GCP, Azure
Responsibilities
Design and ship production backend services in Go/Rust; build high-throughput telemetry ingestion pipelines; develop RESTful and gRPC APIs; implement and evolve time-series storage layers; build event streaming pipelines; own service reliability including on-call and incident response; instrument services with logging, tracing, and metrics; design data partitioning and archival strategies; package and deploy containerized workloads on Kubernetes; define engineering standards and mentor team members.
Seniority
Senior Staff, hands-on IC with architectural influence