Skip to main content

Senior Software Engineer

This job is brought to you by Jobs/Redefined, the UK's leading over-50s age inclusive jobs board.

Senior Software Engineer - Cloud Services - Salary £70-75k per annum

At OQC, we're building the future of quantum computing with live systems deployed around the world; we have made accessible quantum computing a reality. As a Senior Software Engineer, you'll be right at the heart of it. We're not just bleeding edge hardware; we build the full software stack that allows our customers to access the power of quantum seamlessly.

If you're a seasoned software professional with experience leading large-scale projects - and a passion for promoting solid coding practices and craftsmanship - you'll be an excellent fit for our cloud team. In return, we offer a comprehensive benefits package and the opportunity to work at the forefront of technology. You'll collaborate with true innovators to tackle unique challenges as we develop our QCaaS (Quantum Computing as a Service) platform and the tools that support both internal teams and external partners.

Reporting to James David (Head of Cloud and Site Reliability Engineering); you'll be joining a key part of our team, responsible for ensuring our customers have a reliable, seamless, and user friendly platform to access our quantum computers. You will take ownership of complex development projects from initial gathering of requirements and proposing solutions through to building and testing prototypes and on to production. You will design new solutions that balance performance, maintainability, and scalability; ensuring your work is robust, documented, and ready for others to use and build upon.

Our teams place a high value on active collaboration, reviewing, and delivering together within an agile environment. As a senior within the team, you will support this process and provide mentorship to your teammates through pair programming, knowledge sharing and technical guidance.

To be successful in this role, you must have:

  • Proven experience building complex software in Python as well as a background in one of C#, Go, Java, or Rust
  • Experience writing modern, maintainable code with a solid grasp of data structures and design patterns
  • Experience of developing and maintaining a mature stack
  • A track record of thriving within an agile work environment
  • Developed and tested software using contemporary practices like TDD, BDD and contract testing
  • Run production grade software using containers (e.g. Docker, Kubernetes)
  • Experience in designing and deploying microservices and message brokers or event-driven architectures
  • Built REST APIs and web apps, preferably using Python frameworks such as Flask or FastAPI
  • Familiarity with public cloud platforms (e.g. AWS, Azure).
  • Proven ability to coach others in complex areas to upskill their technical performance
  • Taken the lead on both internal and external facing projects from inception to delivery

While not essential, if you've worked with Identity and Access Management (IAM), OAuth 2.0, or other authentication/authorisation flows, it will provide valuable context for some of the problems we're solving.

We see a brighter future - enabled by quantum - and we're building it now. If you're excited by the challenge, we'd be delighted to hear from you.

Some of our benefits include; hybrid working from anywhere in the UK, plus flexible working hours, enhanced family leave, sick leave & carers leave, pension on a salary exchange basis, private medical insurance through WPA and much more!

Learn more about our benefits and positive work culture here: https://oqc.tech/company/working-here/

Senior Software Engineer

Oxford Quantum Circuits
Reading, UK
Full-Time

Published on 23/07/2025

Share this job now