Senior Distributed Systems Engineer
Core
Build backend services for IonQ's Network and Security Platform, including ingestion pipelines, telemetry processing, and device management to secure networks against quantum threats.
Role type
Senior hands-on IC distributed systems engineer
Builds
Production backend services, high-throughput telemetry pipelines, time-series storage, and real-time processing engines for network security
Domain
Quantum computing infrastructure / Network security / Cloud-native systems
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Go, Rust, distributed systems fundamentals, event streaming, time-series databases, cloud-native deployment, observability, SQL, code reviews
Preferred skills
Network telemetry protocols (gNMI, NETCONF, SNMP), graph databases, YANG data modeling, multi-tenant SaaS, open-source contributions, regulated environments
Technologies
Go, Rust, Kafka, Kinesis, InfluxDB, TimescaleDB, Kubernetes, Terraform, AWS, GCP, Azure, OpenTelemetry, Prometheus, gRPC, REST, Docker, 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/metrics; package and deploy containerized workloads on Kubernetes; lead code reviews and mentor junior engineers
Seniority
Senior, hands-on IC