qubitsok.com
Cut Noise. Work Quantum.
Americas, United States, Seattle
•
Posted 261 days ago
•
USD 141K - 202K per year
Role Type
Role Focus
Seniority
Employer Type
This role is for a Software Engineer who will join the quantum research platform team at Google. The primary goal is to modernize the quantum software infrastructure by improving service reliability and providing efficient Remote Procedure Calls (RPC) services. This involves building foundational core services for Google's quantum computers. Key tasks include standardizing data collection for logs and metrics, and developing monitoring tools for service management.
Key Responsibilities
Write product or system development code.
Participate in design reviews with peers and stakeholders to decide amongst available technologies.
Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback.
Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality.
Collaborate with teams of different backgrounds, including hardware engineers, electronic engineers, or research scientists.
Required Skills
Software development experience
Experience with data structures
Experience with algorithms
API development
Third-party service integration
Nice-to-have Skills
Large-scale systems data analysis
Data visualization tools experience
Debugging
Software test engineering
Telemetry systems (e.g., OpenTelemetry, Prometheus, Monarch)
Observability systems (e.g., Grafana, Google Cloud Monitoring)
Familiarity with quantum computing
Technology Tags
The role focuses on building and modernizing the software infrastructure for quantum computers, including core services and system management.
The job explicitly requires strong classical software development skills and experience with programming languages for product or system development.
The role involves integrating third-party services and providing performant Remote Procedure Call (RPC) services, indicating network integration.
The Quantum research platform team mediates access to Google's quantum computers, implying the development of interfaces for user interaction and control.
The job contributes to building a large-scale quantum computer capable of complex, error-corrected computations, which directly relates to fault tolerance.
Experience with Google Cloud Monitoring/logging/tracing is a preferred qualification, indicating interaction with cloud-based infrastructure.
The role involves building core services for running Google's quantum computers at massive scale, leveraging RPC services typical of distributed systems.