Oxford Quantum Circuits (OQC)

Senior Software Engineer

Oxford Quantum Circuits (OQC)

full-time

Posted on:

Location: 🇬🇧 United Kingdom

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AngularCloudJavaJavaScriptNode.jsPythonReactSQL

About the role

  • Lead design, build, test and implement software solutions to make Quantum Computing accessible
  • Drive scaling and development of QCaaS codebase for cloud and direct data centre access
  • Identify opportunities to improve practices and balance risks against project progress
  • Own technical problems and shepherd development lifecycle through to deployment and beyond
  • Develop, debug and maintain code and ensure thorough testing of own and team members' work
  • Evaluate expected and actual outcomes of projects to ensure delivered work is fit for purpose
  • Mentor and share knowledge to foster growth and development within the team
  • Collaborate closely with the QCaaS team and stakeholders (e.g., James David)

Requirements

  • Seasoned Software Engineer with experience leading projects through full development lifecycle
  • Strong proficiency in Python and good coding practices
  • Strong understanding of data structures, software architecture, and design principles
  • Experience maintaining, debugging and improving legacy code
  • Experience designing complex systems end-to-end, including requirements gathering, QA, deployment, and maintenance
  • Experience working in agile environments
  • Mentoring and knowledge-sharing experience to foster team growth
  • Familiarity with other languages (Java, C++ or similar) is a plus
  • Experience with JavaScript, HTML, React, Angular or Node.js is desirable
  • Experience with web APIs and SQL is advantageous
  • Foundation in computer science via degree, hands-on experience, or self-study (experience acceptable in lieu of formal qualification)