Senior Staff Distributed Systems Engineer
Core
Design and ship production backend services, ingestion pipelines, and APIs for IonQ's Network and Security Platform to provide real-time visibility and quantum-safe intelligence for operators.
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 security, network infrastructure, distributed systems
Required skills
Go, Rust, distributed systems fundamentals, event streaming, time-series databases, cloud-native deployment, observability, SQL, TDD, code review, CI/CD, technical direction
Preferred skills
network telemetry protocols (gNMI, NETCONF, SNMP), graph databases, YANG data modeling
Technologies
Go, Rust, gNMI, NETCONF, SNMP, InfluxDB, TimescaleDB, Kafka, Kinesis, OpenTelemetry, Prometheus, Kubernetes, Terraform, AWS, GCP, Azure, Neo4j, Amazon Neptune
Responsibilities
Design and ship production backend services in Go and/or 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; package and deploy services on Kubernetes; partner with Principal Architect on platform architecture; define engineering standards and mentor staff engineers.
Seniority
Senior Staff, hands-on IC with organizational technical direction