Senior Software Engineer – Backend – Cloud Platform
Company | IonQ |
---|---|
Location | Bothell, WA, USA, Hyattsville, MD, USA |
Salary | $141670 – $185482 |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Senior, Expert or higher |
Requirements
- Bachelor’s degree in Computer Science, Engineering or a related field, or equivalent training, fellowship, or work experience
- 5+ years professional experience in software engineering, working in a team environment
- Strong experience with large-scale cloud service platforms, and the design of scalable and robust services in the real world
- Multiple programming languages like Go, JavaScript, or Python is essential
- Experience in building SDKs, libraries and DX (Developer Experience)
- Experience working in a cloud native environment (AWS/GCP/Azure, K8s/serverless)
- Strong written and oral communication, excellent collaboration and interpersonal skills
Responsibilities
- Reporting to Sr Manager of Cloud Engineering, as a Senior Software Engineer you will work closely with Infrastructure Engineering, Application Development and Operations teams to provide highly available and fault tolerant cloud services
- In collaboration with the Product team and other engineers, design, build, validate, and deploy APIs and capabilities to make quantum computing accessible and useful to novices and experts alike
- Build, extend and maintain our cloud platform
- Participate in on-call rotations
Preferred Qualifications
- 7+ years of professional software experience
- 3+ years working with kubernetes
- 3+ years working with SQL databases
- OAuth, OpenID, SAML based authentication experience
- Prior experience developing on Google Cloud Platform