Staff Distributed Systems Engineer
Core
Building backend services, ingestion pipelines, and telemetry processing for IonQ's Network and Security Platform to provide real-time visibility and quantum-safe intelligence for operators.
Role type
Staff Distributed Systems Engineer (Backend/Infrastructure)
Builds
High-throughput telemetry ingestion pipelines, time-series storage layers, event streaming engines, and cloud-native containerized services for network security.
Domain
Quantum Computing / Network Security / Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Go, Rust, distributed systems fundamentals, event streaming (Kafka/Kinesis), time-series databases, Kubernetes, cloud-native deployment, observability tooling, SQL, system design
Preferred skills
Network telemetry protocols (gNMI, NETCONF, SNMP), graph databases, YANG data modeling, multi-tenant SaaS architecture, open-source contributions, regulated environment experience
Technologies
Go, Rust, Kafka, Kinesis, InfluxDB, TimescaleDB, Kubernetes, Terraform, AWS, GCP, Azure, OpenTelemetry, Prometheus, gRPC, REST, Docker, SQL, Neo4j, Amazon Neptune
Responsibilities
Design and ship production backend services in Go/Rust; build high-throughput telemetry ingestion pipelines; develop RESTful and gRPC APIs; implement time-series storage layers; build event streaming pipelines; own service reliability and incident response; instrument services with logging, tracing, and metrics; package and deploy containerized workloads on Kubernetes; lead code reviews and mentor engineers.
Seniority
Staff, hands-on IC with technical leadership