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

Senior Staff Software Architect

Home > Golang programming jobs

Senior Staff Software Architect in USA new

  • Santa Clara, CA

Responsibilities

  • Architect cloud-native ingestion and processing pipelines for telemetry from hundreds of thousands of devices using streaming platforms and time-series storage.
  • Define and own a unified YANG-based data model covering device configuration, operational telemetry, and network topology relationships.
  • Write and review production-quality Go and/or Rust code for collectors, aggregators, and real-time processing engines.
  • Define data partitioning, sharding, and retention strategies for high-volume device event streams while meeting latency and durability requirements.
  • Design cloud-native deployment patterns using Kubernetes, service mesh, and autoscaling across multi-cloud environments.
  • Evaluate and adopt time-series databases, graph stores, and stream processors for scalable, maintainable operations.
  • Partner with Product and Engineering to translate monitoring requirements into platform capabilities, roadmap milestones, and engineering specifications.
  • Mentor senior engineers through architecture reviews, coding standards, and hands-on technical guidance.

Requirements

  • 12+ years of experience in software or platform architecture, including at least 5 years leading architecture for large-scale, data-intensive distributed systems.
  • Substantial experience building and operating device monitoring systems at scale, including telemetry ingestion, fleet management, and real-time alerting.
  • Proven hands-on production coding ability, with Go and/or Rust strongly preferred.
  • Deep expertise in data modeling, schema design, time-series storage, event streaming, and graph data models for network topology.
  • Solid understanding of cloud-native application design, containerization, Kubernetes orchestration, microservices, and cloud infrastructure across AWS, GCP, or Azure.
  • Preferred: proficiency in both Go and Rust with production service delivery experience in at least one.
  • Preferred: background with network management platforms or network equipment vendors such as Juniper, Cisco, or Nokia, and familiarity with gNMI, NETCONF, or SNMP.
  • Preferred: experience designing multi-tenant SaaS platforms with data isolation, schema evolution, and customer-tier scalability.
  • Preferred: contributions to open-source infrastructure or observability projects, published technical writing on distributed systems or data engineering, and familiarity with high-throughput data collection techniques.

Benefits

  • Onsite or hybrid work in the Santa Clara/Bay Area, California.
  • Up to 15% domestic or international travel.
  • Comprehensive medical, dental, and vision plans.
  • Matching 401(k), unlimited PTO, and paid holidays.
  • Parental and adoption leave, legal insurance, and a home technology stipend.

Salary: $216k - $283k/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

Staff Backend Engineer - Grafana Enterprise

  • Grafana Labs
  • Full time
  • Canada
  • 10/03/2026
  • Salary: C$186k-C$224k
  • Remote

Staff Software Engineer

  • Grafana Labs
  • Full time
  • Remote
  • 10/03/2026
  • Salary: €94k-€117k
  • Spain

Software Development Engineer II, Search

  • Mapbox
  • Full time
  • USA
  • 10/03/2026
  • Salary: $161k-$217k
  • Remote

Software Engineer, Infrastructure

  • Camunda
  • Full time
  • Remote
  • 10/03/2026
  • Salary: Competitive
  • Worldwide

Staff Machine Learning Engineer

  • Reddit
  • Full time
  • USA
  • 10/03/2026
  • Salary: $230k-$322k
  • Remote