Staff Software Engineer - Cloud

Job Description

Job Title: Senior Staff Software Engineer - Cloud Platform. Location: Basel, Switzerland

The position requires deep experience in modern cloud engineering, distributed systems, authentication frameworks, CI/CD, microservices, and large-scale service design; You will work across engineering, product, and scientific teams and help deliver high availability and strong security for IonQ’s cloud platform.

Duties:

  • Work with infrastructure, applications, and operations teams to deliver reliable cloud services.
  • Lead the design of the IonQ Quantum Cloud architecture with a focus on microservices and distributed systems.
  • Define, build, validate, and deploy APIs and platform features that make quantum computing easy to access and integrate.
  • Develop and maintain the CI/CD pipeline for the IonQ Cloud;
  • Integrate IonQ systems with cloud partners including AWS, Google Cloud, and Azure.
  • Extend and improve the quantum job processing pipeline used by IonQ customers.
  • Design and enhance authentication, authorization, and role-based access control.
  • Develop and expand IonQ’s billing engine, including customer rate cards and usage tracking.
  • Mentor senior and junior engineers across the team;
  • Participate in on-call rotations to support production systems.

Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience.
  • At least 10 years of software engineering experience;
  • At least 5 years of experience developing on Google Cloud Platform.
  • Strong skills in Go, Rust, and JavaScript.
  • Strong experience with cloud platforms and building scalable, robust services.
  • Experience with distributed systems and message queues such as Kafka or Google Pub/Sub.
  • Experience with OAuth, OpenID, and SAML for authentication.
  • Ability to design secure and reliable components including APIs, user interfaces, and data systems.
  • Strong communication skills and experience leading cross-functional projects.
  • Familiarity with quantum computing concepts;
  • Additional preferred experience includes 15+ years in full-stack development, long-term use of relational databases such as Postgres, Kubernetes, TypeScript or React, and professional experience in the quantum industry.

Benefits and Instructions:

  • Total compensation includes base salary, bonus, equity, and a wide range of benefits.
  • Final compensation depends on experience, skills, and location;
  • Benefits may include health coverage, retirement matching, paid leave, stipends, and additional options depending on region.
  • This role requires being onsite in Basel, Switzerland at least three days a week.
  • Includes one annual team meetup in the United States;
  • Submit your resume and application through IonQ’s careers system and complete the required export-control and authorization questions.

JOB TYPE

Full-time

COMPENSATION

€80k +

SHARE

Important: To avoid application spam, include this statement at the end of your resume or application: 'I found this position on ( Quantum Jobs List ) .' Applications without it will be disqualified.

Back to all Quantum jobs
arrow mark