Senior Software Engineer

Oxford Quantum Circuits
Reading
1 week ago
Create job alert

Senior Software Engineer - Cloud Services - £70-75k

OQC is offering an opportunity for an experienced developer to work with a cross-functional team of skilled software innovators and domain experts to make accessible Quantum Computing a reality.

Our well funded and expanding company takes pride in the development and growth opportunities we offer our team members and in the rewarding work culture we cultivate at every level of the organisation.

About You

As an experienced senior software engineer and a self-starter who thrives in a collaborative environment that would enjoy mentoring and coordinating a team of motivated engineers, advocating for high standards of practice, whilst also remaining hands-on at coding.

You will have a proven track record of designing, developing, and testing in an agile environment; using your extensive Python coding skills and knowledge of cloud-native technologies and microservices to deploy to geographically distributed environments.

You are a motivated problem solver, continuously developing and expanding your skillset to ensure you have the tools to meet new challenges. You are curious, flexible and accountable with a personal drive to meet commitments.

About the Role

In this role, you will also develop and maintain critical tools supporting business development and management of Quantum computing services. The core focus is on evolving our established QCaaS (Quantum Computing as a Service) platform and developing solutions for a variety of challenges encountered by our partners and end-users. 

Key Responsibilities include:

  • Owning the development lifecycle for assigned projects from the gathering of requirements through to final product deployment
  • Communicating effectively with stakeholders to understand requirements and provide updates on project progress
  • Create and collaborate on architecture decisions for new features and improvement
  • Uphold development standards and prioritize best coding practices
  • Mentoring and coaching less-experienced developers, helping them improve their skills, learn best practices, and grow professionally
  • Contribute code directly as we continually iterate
  • Debugging issues in development and production
  • Building rapid prototypes and proof-of-concepts for new ideas
  • Representing OQC in external networking settings

Required Skills and Experience:

  • Extensive knowledge and hands-on experience delivering and maintaining production grade web services and Rest APIs using an industry-standard Python framework
  • Experience writing thoroughly designed, modern, maintainable code and a strong understanding of common data structures and design patterns
  • Experience of taking ownership of projects and coordinating work within a team
  • Demonstrated ability to design, develop, and test software using modern software development practices (e.g. automated testing, Agile framework, Continuous Integration, etc.)
  • Strong problem solving, troubleshooting and analysis skills
  • Technically versatile and able to learn new skills that you can apply across multiple types of work

Desirable Skills and Experience:

  • Containerisation technologies (e.g. Kubernetes, Docker)
  • Experience in building web applications and working knowledge of one or more of JavaScript/Typescript, React/Node.js
  • Expertise in Flask web framework
  • Experience in message brokers such as RabbitMQ
  • Expertise in relational databases, ORM and PL/SQL
  • Experience with microservice architectures
  • Public cloud platforms (e.g. Azure)
  • IAM, OAuth 2.0, etc.

Researchhas shown that women are less likely than men to apply for this role if they do not have solid experience in 100% of these areas. Please know that this list is indicative and that we would still love to hear from you even if you feel you only are a 75% match. Skills can be learnt, diversity cannot.

At OQC, we see a brighter future for all, enabled by quantum, to find out more visit -https://oqc.tech/company/working-here/ 

Are you ready to help us build this future?

APPLY NOW!

Please use the link provided to apply for the role of Senior Software Engineer.  To aid your application, it will be beneficial to provide us with a cover letter outlining why you think you would be a good fit for the role and what attracts you to OQC. We look forward to hearing from you!

At OQC we are not just hoping you’ll fit in our culture. We aspire to thrive, as a company and as people, thanks to your diversity of thought and background. We are proud to be an equal opportunity employer and we are committed to providing our team members with a work environment free from discrimination, where everyone is treated with respect. Our employment decisions are based on business needs, talent and merit and all our colleagues share in the responsibility for fulfilling our commitment to diversity. We look forward to meeting you!

Related Jobs

View all jobs

Senior Software Engineer

Senior FPGA Engineer

Electronics Design Engineer

Electronics Design Engineer

Electronic Design Engineer

IT Support Engineer

Get the latest insights and jobs direct. Sign up for our newsletter.

By subscribing you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

Navigating the Future of Quantum Careers: Opportunities and Challenges

Quantum computing is rapidly evolving from a purely academic pursuit to a commercially viable technology with real-world applications. As industry adoption accelerates, the demand for quantum talent is growing exponentially. For professionals and students looking to build a career in this field, understanding the opportunities and challenges is crucial.

Tips for Staying Inspired: How Quantum Computing Pros Fuel Creativity and Innovation

Quantum computing is often heralded as the next frontier in computational power—promising unprecedented speed-ups for complex tasks, from cryptography and drug discovery to optimisation and materials science. Yet, despite the awe surrounding this field, pioneering breakthroughs come with their share of daily challenges: grappling with qubit stability, designing algorithms for hardware that’s still maturing, and navigating a fragmented ecosystem of quantum languages and simulators. It’s no surprise that even the most passionate quantum computing professionals can feel stuck or overwhelmed at times. So how do researchers, engineers, developers, and theorists continue to push the boundaries of quantum computing amidst these obstacles? Below, we delve into ten practical strategies that can help quantum computing experts remain creative, inspired, and ready to tackle the quantum revolution head-on. Whether you’re exploring fault-tolerant qubit architectures, coding in Qiskit, or running experiments on real quantum hardware, these tips can guide you toward new ideas and sustained motivation.

Top 10 Quantum Computing Career Myths Debunked: Key Facts for Aspiring Professionals

Quantum computing stands at the cutting edge of technology—a realm where the weird rules of quantum mechanics promise computational breakthroughs that could revolutionise cryptography, materials science, drug discovery, optimisation, artificial intelligence, and more. With tech giants, start-ups, and research institutions pouring immense resources into the field, the demand for quantum-savvy professionals has never been greater. Yet, despite the discipline’s rising profile, numerous misconceptions still circulate. Some believe that quantum computing is too arcane for all but the most brilliant mathematicians, while others assume it remains purely theoretical with no practical career paths. At QuantumComputingJobs.co.uk, we see how these myths can discourage curious minds from pursuing roles in a domain brimming with potential. This article tackles the top 10 myths about quantum computing careers, showing how you can set foot in this fascinating world—whether you’re a physics graduate, a software developer intrigued by quantum algorithms, or simply curious about the next frontier in computing. By busting these misconceptions, we’ll reveal that quantum computing is far more accessible, diverse, and opportunity-rich than many suspect.