11 hours ago
Base Salary
$216k - $283k/yr
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.
Tech Stack
Categories
BackendData Engineering
About IonQ
IonQ builds trapped-ion quantum computers and offers access to them via major cloud platforms and direct systems for enterprise and research users. The public company (NYSE: IONQ), founded in 2015 and headquartered in College Park, Maryland, sells quantum hardware, cloud services, and development tools used in areas like materials modeling, optimization, and machine learning. Its systems are available through AWS Braket, Microsoft Azure Quantum, and Google Cloud Marketplace.
