Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Distributed Systems Engineer

Home > Golang programming jobs

Senior Distributed Systems Engineer in USA

  • Santa Clara, CA

Responsibilities

  • Design and ship production backend services in Go and/or Rust.
  • Build high-throughput telemetry ingestion pipelines using gNMI, NETCONF, and SNMP across large device fleets.
  • Develop RESTful and gRPC APIs for internal consumers and external integrations.
  • Implement and optimize time-series storage, retention policies, data partitioning, and archival strategies.
  • Build Kafka or Kinesis event-streaming pipelines with at-least-once or exactly-once processing semantics.
  • Own service reliability through on-call participation, incident response, post-mortems, and systemic improvements.
  • Instrument services with structured logging, distributed tracing, and metrics using OpenTelemetry and Prometheus.
  • Deploy containerized services on Kubernetes and maintain Terraform infrastructure across AWS, GCP, and Azure.
  • Partner with the Principal Architect to implement platform architecture decisions.
  • Lead code reviews and mentor junior engineers.

Requirements

  • 6+ years of backend software engineering experience shipping production services at scale.
  • Hands-on production proficiency in Go and/or Rust.
  • Experience with distributed data systems, event streaming, time-series databases, and high-throughput ingestion pipelines.
  • Strong understanding of consistency models, failure modes, backpressure, idempotency, and processing-semantics tradeoffs.
  • Experience with Docker, Kubernetes, and operating services on AWS, GCP, or Azure.
  • Familiarity with structured logging, Prometheus or Grafana, and OpenTelemetry or equivalent observability tools.
  • Ability to write SQL and work with relational and time-series data models, schema design, and query optimization.
  • Experience with code review, test-informed development, CI/CD, and operational ownership including on-call.
  • Preferred experience with gNMI, NETCONF, SNMP, network management platforms, or network equipment vendors.
  • Preferred experience with graph databases or graph data models, including Neo4j or Amazon Neptune.
  • Familiarity with YANG data modeling or network device configuration schemas is preferred.
  • Experience with multi-tenant SaaS services, data isolation, and per-tenant resource management is preferred.
  • Open-source infrastructure, observability, or networking contributions or distributed-systems technical writing are preferred.
  • Experience in or adjacent to regulated, security-conscious environments such as FedRAMP or NIST is preferred.

Benefits

  • The role is onsite in Santa Clara, California, with up to 15% domestic or international travel.
  • Benefits include medical, dental, and vision plans, matching 401(k), unlimited PTO, paid holidays, parental/adoption leave, legal insurance, and a home technology stipend.

Salary: $163k - $214k/yr

IonQ

IonQ, Inc. [NYSE: IONQ] is the world’s leading quantum platform and foundry - delivering integrated quantum solutions across computing, networking, sensing, and security. IonQ’s newest generation of quantum computers, the forthcoming IonQ Tempo, will be the latest in a line of cutting-edge system...

Similar positions

Senior Backend Engineer - Databases Tempo

  • Grafana Labs
  • Full time
  • USA
  • 10/15/2026
  • Salary: $154k-$185k
  • Remote

Senior Fullstack Engineer

  • Grafana Labs
  • Full time
  • USA
  • 10/15/2026
  • Salary: $154k-$185k
  • Remote

Senior Fullstack Engineer

  • Grafana Labs
  • Full time
  • Remote
  • 10/15/2026
  • Salary: $154k-$185k
  • United States

Senior Software Engineer, Containers

  • Chainguard
  • Full time
  • USA
  • 10/15/2026
  • Salary: $157k - $184k/yr
  • Remote

Senior Software Engineer, Security Platform

  • Sezzle
  • Full time
  • Remote
  • 10/15/2026
  • India