About the Role
Svitla Systems Inc. is looking for a Backend Engineer for a full-time position (40 hours per week) in the USA. Our client is a global leader in quantum computing, networking, sensing, and security, delivering integrated quantum solutions through its advanced quantum platform and foundry. Its newest generation of quantum computers builds on a line of cutting-edge systems that have helped customers and partners, including Amazon Web Services, AstraZeneca, and NVIDIA, achieve 20x performance improvements and accelerate innovation across drug discovery, materials science, financial modeling, logistics, cybersecurity, and defense. In 2025, the company achieved 99.99% two-qubit gate fidelity, setting a world record for quantum computing performance.
What You'll Do
The Backend Engineer will design, build, and operate high-performance backend services and distributed data systems at scale. The role focuses on Go and/or Rust development, high-throughput telemetry ingestion and real-time processing, distributed systems, cloud-native infrastructure, observability, and production reliability. The engineer will work closely with the Principal Architect and product team to translate monitoring requirements into robust backend solutions and will contribute to architecture, technical design, performance optimization, and engineering standards across the platform.
Technical Environment
Languages: Go (primary), Rust (for performance-critical components), Python (scripting and tooling).
Data & Streaming: Kafka or Kinesis, InfluxDB or TimescaleDB, PostgreSQL, and graph stores for topology.
Telemetry Protocols: gNMI, NETCONF, SNMP, and custom streaming collectors.
Infrastructure: Kubernetes, Docker, Terraform, and service mesh (Istio or Linkerd).
Cloud: Multi-cloud environments across AWS, GCP, and Azure; platform-neutral design is a first-class requirement.
Observability: OpenTelemetry, Prometheus, Grafana, and structured logging.
CI/CD: GitHub Actions or equivalent, with automated testing gates for all services.
Requirements
- 10+ years of backend software engineering experience, with a strong track record of shipping production services at scale.
- Proven hands-on proficiency in Go and/or Rust, with experience building production systems using these languages.
- Solid experience building and operating distributed data systems, including event streaming (Kafka, Kinesis, or equivalent), time-series databases, and high-throughput ingestion pipelines.
- Strong fundamentals in distributed systems, including consistency models, failure modes, backpressure, idempotency, and the trade-offs between exactly-once and at-least-once processing.
- Experience with cloud-native deployment, including containerization with Docker, Kubernetes orchestration, and operating services on at least one major cloud platform (AWS, GCP, or Azure).
- Familiarity with observability tooling, including structured logging, metrics (Prometheus/Grafana or equivalent), and distributed tracing (OpenTelemetry or equivalent).
- Comfortable writing SQL and working with both relational and time-series data models, with experience in schema design and query optimization.
- Strong engineering practices, including test-driven or test-informed development, code review, CI/CD, and operational ownership, including participation in on-call rotations.
Will be a plus
- Experience with network telemetry protocols (gNMI, NETCONF, SNMP) or prior experience working at a network equipment vendor or network management platform company (e.g., Juniper, Cisco, or Nokia).
- Hands-on experience with graph databases or graph data models for network topology (e.g., Neo4j, Amazon Neptune, or custom adjacency representations).
- Familiarity with YANG data modeling or experience working with device configuration schemas in network management contexts.
- Experience building multi-tenant SaaS backend services with strong data isolation and per-tenant resource management.
- Contributions to open-source infrastructure, observability.
Requirements
Backend software engineering
10+ years of backend software engineering experience, with a strong track record of shipping production services at scale.
Proficiency in Go and Rust
Proven hands-on proficiency in Go and/or Rust, with experience building production systems using these languages.
Distributed data systems
Solid experience building and operating distributed data systems, including event streaming and time-series databases.
Cloud-native deployment
Experience with cloud-native deployment, including containerization with Docker and Kubernetes orchestration.
Observability tooling
Familiarity with observability tooling, including structured logging and metrics.
Nice to Have
Experience with network telemetry protocols or prior experience working at a network equipment vendor.
Hands-on experience with graph databases or graph data models for network topology.
Familiarity with YANG data modeling or experience working with device configuration schemas.
Experience building multi-tenant SaaS backend services with strong data isolation.
Benefits
Health insurance
Comprehensive health insurance coverage.
Remote work
Flexible remote work options.
Learning budget
Budget for professional development and learning opportunities.