At a Glance
- Tasks: Develop and maintain software for next-gen quantum computing systems.
- Company: Join a cutting-edge tech firm at the forefront of innovation.
- Benefits: Competitive salary, health benefits, remote work options, and growth opportunities.
- Other info: Dynamic role with hands-on challenges and excellent career progression.
- Why this job: Make a real impact in the exciting world of quantum computing.
- Qualifications: Strong Python skills; C++ or Rust experience is a plus.
The predicted salary is between 60000 - 80000 £ per year.
Metric is hiring for a client looking for a Software Engineer to help develop and maintain the software platform powering next-generation quantum computing systems. Working closely with software, hardware, and research teams, you will build high-performance, production-grade systems that directly impact customers and drive innovation.
- Develop and maintain systems-level software for advanced computing platforms.
- Build and optimise low-latency software interfaces and hardware integrations.
- Contribute to DevOps, CI/CD pipelines, monitoring, and observability tooling.
- Lead technical projects from design through deployment.
- Improve system performance, reliability, and scalability.
Strong Python development experience, with C++ and/or Rust highly desirable. Experience building and supporting production systems. Strong Linux systems programming knowledge. Experience with Git, testing, code reviews, and CI/CD pipelines. Understanding of performance optimisation, reliability, and scalability. Experience with embedded systems, hardware integration, FPGAs, or scientific instrumentation. Background in quantum computing, HPC, telecoms, robotics, defence, semiconductors, or other deep-tech environments. Knowledge of digital signal processing, RF systems, or data acquisition.
You are a hands-on engineer who enjoys solving complex technical challenges, working across hardware and software boundaries, and taking ownership of systems from concept through to production.
Vacancy: Software Engineer in London employer: Metric
At Metric, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration in the cutting-edge field of quantum computing. Our team enjoys a wealth of growth opportunities, with access to advanced training and the chance to work alongside industry leaders on impactful projects. Located in a vibrant tech hub, we provide a supportive environment where engineers can thrive, contribute to groundbreaking technology, and make a real difference in the world.
StudySmarter Expert Advice🤫
We think this is how you could land Vacancy: Software Engineer in London
✨Tip Number 1
Network like a pro! Reach out to folks in the quantum computing and software engineering space. Attend meetups, webinars, or even online forums. You never know who might have the inside scoop on job openings!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving Python, C++, or Rust. Highlight any work with low-latency software interfaces or production systems. This will make you stand out when we’re looking for candidates.
✨Tip Number 3
Prepare for technical interviews by brushing up on your Linux systems programming and DevOps practices. Be ready to discuss your experience with CI/CD pipelines and how you've tackled performance optimisation in past projects.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who take that extra step to connect directly with us.
We think you need these skills to ace Vacancy: Software Engineer in London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your experience with Python, C++, and Rust. We want to see how your skills align with the role, so don’t be shy about showcasing your past projects and achievements that relate to software development and system optimisation.
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about quantum computing and how your background in deep-tech environments makes you a perfect fit for our team. Let us know what excites you about this opportunity!
Showcase Your Projects:If you've worked on any relevant projects, whether personal or professional, make sure to mention them. We love seeing hands-on experience, especially with production systems and DevOps practices. Include links to your GitHub or any other platforms where we can check out your work!
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates. Plus, it shows us you’re keen to join our team!
How to prepare for a job interview at Metric
✨Know Your Tech Inside Out
Make sure you brush up on your Python skills, as well as C++ and Rust if you have experience with them. Be ready to discuss specific projects where you've built or maintained production systems, and how you tackled challenges related to performance optimisation and reliability.
✨Show Off Your Problem-Solving Skills
Prepare to share examples of complex technical challenges you've faced in the past. Think about how you approached these problems, the solutions you implemented, and the impact they had on the project. This will demonstrate your hands-on engineering capabilities.
✨Familiarise Yourself with DevOps Practices
Since the role involves contributing to CI/CD pipelines and monitoring tools, be ready to discuss your experience with these practices. Highlight any specific tools you've used and how they improved system performance or reliability in your previous roles.
✨Understand the Bigger Picture
Research the company’s focus on quantum computing and advanced computing platforms. Being able to articulate how your skills and experiences align with their mission will show that you're not just a fit for the role, but also genuinely interested in their work.