The AWS Center for Quantum Computing (CQC) is developing a fault-tolerant quantum computer and needs a Lab Software Engineer to enable scientists and engineers to characterize, calibrate, and operate novel quantum devices by providing robust laboratory software infrastructure.
Requirements
- 5+ years of non-internship professional software development experience
- 5+ years of programming with at least one software programming language experience
- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience as a mentor, tech lead or leading an engineering team
- Experience with full-stack web development (e.g. client-server architectures, databases)
- Experience working with observability and monitoring tools (e.g. OpenTelemetry, Grafana)
- Experience with using infrastructure-as-code to design and deploy cloud services
Responsibilities
- Develop and integrate telemetry systems to enable real-time observability and monitoring of our laboratory software and hardware.
- Ensure availability and consistency of server-level and instrument-level logs, metrics, and traces.
- Partner with science teams to build intuitive and compact visualizations from observability data.
- Leverage infrastructure-as-code to continuously deploy improvements to our laboratory software systems.
- Empower others to actively contribute to the codebase through mentorship and documentation.
- Translate high-level science requirements into software implementations (e.g. CDK scripts, telemetry systems, instrument servers, data visualizations) that are performant, scalable, and secure.
- Work backwards from the needs of our science staff in the context of our larger experimental roadmap.
Other
- Demonstrates ownership in initiating and driving projects to completion.
- Strong desire to work within a team of scientists and engineers.
- Working effectively within a team environment is essential.
- Must be either a U.S. citizen or national, U.S. permanent resident (i.e., current Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum, or be able to obtain a U.S export license.
- Superior problem-solving, and excellent communication skills.