Software Engineer
Core
Build reliable, secure, and maintainable software solutions for the production and operation of quantum computers.
Role type
Software Engineer (Quantum Computing Infrastructure)
Builds
Production-ready software systems for quantum computer operation
Domain
Quantum Computing / High-Performance Computing
Required skills
Python, Object-Oriented Design, Functional Programming, Data Structures & Algorithms, System Architecture, CI/CD Pipeline Design, Containerization (Docker, Kubernetes), Debugging, Mentoring
Preferred skills
Microservices, Cloud Infrastructure (Azure, AWS), JavaScript/TypeScript, React/Angular/Node.js, Relational/Non-relational Databases, Message Brokers, UI Development (via careerplan.io/jobs/3713b2e1-837d-41e9-971a-fd30cf07230e-software-engineer-at-oxford-quantum-circuits)
Technologies
Python, Docker, Kubernetes, Azure, AWS, React, Angular, Node.js, JavaScript, TypeScript, HTML, CSS
Responsibilities
Design new systems and technical approaches; Develop and maintain clean, reliable software; Diagnose and resolve issues in development and production; Review and rigorously test code; Identify opportunities to automate QA and documentation; Mentor less-experienced engineers
Seniority
Mid-Senior, hands-on IC with mentorship responsibilities
