I

IonQ

Trapped-ion quantum computing hardware and services

Principal Software Architect

Software EngineeringConfirmed live in the last 24 hours
Full-timeOxford, UKNo salary listedIn-person

About the Job

Requirements

  • Prior experience developing a large, scalable software architecture covering real-time requirements and distributed processing.
  • Ability to think strategically at the architecture level, solve challenging technical issues, track current industry practices and tools, and communicate ideas and technologies to the wider software team.
  • Ability to describe system components, their functions, and constraints, then hand detailed design and implementation to development teams rather than designing through code.
  • Grounding in formal architecture methods and principles such as cohesion, coupling, and encapsulation.
  • More than 10 years of software development experience, including more than 5 years as a software architect.
  • Clear understanding of software architecture principles.
  • Background in real-time software development.

Responsibilities

  • Develop and document the system software architecture.
  • Manage the evolving architecture across a family of products.
  • Coordinate with other architects across software and the wider system.
  • Conduct research and analysis to support future requirements elucidation.
  • Coordinate with technical leads to ensure design and implementation meet the architecture's intent.
  • Develop software architecture covering real-time and non-real-time hardware management, low-level orchestration, and user interfaces for current products and the future product roadmap.
  • Work with development-team technical leads to support effective development and delivery of a scalable solution for internal experimental scientists and external customers.
  • Coach and train technical leads in sound architectural principles.
  • Work closely with infrastructure, firmware, and compiler teams across the UK and the US.

Desired Qualifications

  • Experience further up the software stack.
  • Experience working on software projects written in Rust.

About the Company

IonQ

Trapped-ion quantum computing hardware and services

IonQ builds quantum computers using trapped-ion qubits and provides cloud access and on-premise systems (Forte and Tempo). It is expanding into quantum networking, secure communications, and sensing through acquisitions (Oxford Ionics, ID Quantique, Skyloom) and a SkyWater deal. Its customers include AWS Braket and the U.S. government, with revenue growth and a strong cash position to support expansion. The goal is to scale commercial quantum computing by creating a connected quantum ecosystem and broadening access beyond hardware.

Company size
1,001-5,000
Company stage
IPO
Headquarters
College Park, MD
Founded
2015

Recently Posted Jobs

Explore more opportunities at IonQ

See more jobs