More jobs:
Senior Software Architect
Job in
Santa Clara, Santa Clara County, California, 95053, USA
Listed on 2026-10-17
Listing for:
IonQ, Inc.
Full Time
position Listed on 2026-10-17
Job specializations:
-
Software Development
Cloud Engineer - Software
Job Description & How to Apply Below
- 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.
- 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.
- 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.
- 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.
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×