Salary
💰 $162,920 - $213,304 per year
Tech Stack
AWSAzureCloudGoGoogle Cloud PlatformKubernetesMongoDBNoSQLPostgresPythonSQL
About the role
- IonQ is developing the world's most powerful full-stack quantum computer based on trapped-ion technology
- Build the IonQ Cloud Platform connecting customers to quantum computers via APIs, tools, and partner clouds like AWS, GCP, and Azure
- Lead the design and implementation of compelling software experiences for quantum novices and experts
- Build, extend and maintain our cloud platform
- Mentor junior engineers
- Participate in on-call rotations
- Report to Sr Manager of Cloud Engineering and collaborate with Infrastructure Engineering, Application Development and Operations teams to provide highly available and fault-tolerant cloud services
Requirements
- Bachelor's degree in Computer Science, Engineering or a related field, or equivalent training, fellowship, or work experience
- 8+ years professional experience in software engineering
- Strong experience with large-scale cloud service platforms, and the design of scalable and robust services in the real world
- Experience in programming languages like Go, Python (multiple programming languages a plus)
- Experience working with databases (e.g. MongoDB and/or Postgres)
- Experience working in a cloud native environment (AWS/GCP/Azure, k8s/serverless)
- Ability to design and implement critical application components including UX, API/Services, exception handling, data access, security, etc.
- Strong written and oral communication, excellent collaboration and interpersonal skills
- Strong experience in leading projects in a cross-functional team environment
- 10+ years of professional full stack software development experience (preferred)
- 5+ years working with kubernetes (preferred)
- 5+ years working with NoSQL and SQL databases (preferred)
- OAuth, OpenID, SAML based authentication experience (preferred)
- Prior experience developing on Google Cloud Platform (preferred)