IonQ is looking to build the world's best quantum computers to solve the world's most complex problems.
Requirements
- Proficiency in two or more of: Typescript, modern Python, Go, Rust.
- Experience with modern Git workflows.
- Experience building and deploying services-based architectures.
- Familiarity with python's scientific computing libraries.
- Experience working in a scientific or technical environment.
- Experience with cloud computing platforms (e.g., AWS, GCP, Azure).
Responsibilities
- Design, develop, and test high-quality, maintainable code for various components of IonQ's software ecosystem.
- Collaborate closely with engineers, scientists, and product managers to understand requirements and translate them into effective software solutions.
- Contribute to the architecture and design of our services-based infrastructure.
- Champion best practices for software development, including code reviews, testing, and continuous integration/continuous deployment (CI/CD).
- Proactively identify and address technical challenges and opportunities for improvement.
- Communicate effectively with technical and non-technical stakeholders.
- Mentor and guide junior engineers.
Other
- 5+ years of professional software engineering experience.
- Excellent verbal, written, and interpersonal communication skills.
- Master's or PhD in a scientific or technical field (Physics, Math, Chemistry, etc.).
- A passion for quantum computing and its potential impact.
- Demonstrated ability to translate complex technical concepts to a diverse audience.
- Less than 10% travel required.
- Must be located near one of our offices in College Park, Seattle, or Toronto.