At a Glance
- Tasks: Develop and maintain software for next-gen quantum computing systems.
- Company: Join a pioneering tech firm at the forefront of quantum innovation.
- Benefits: Competitive salary, flexible work options, and opportunities for growth.
- Other info: Fast-paced environment with exciting challenges and career advancement.
- Why this job: Be part of a revolutionary field and make a real impact on technology.
- Qualifications: Strong Python skills; C++ or Rust experience is a plus.
The predicted salary is between 60000 - 80000 £ per year.
A chance to step into quantum computing. 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.
Key Responsibilities:
- 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.
- Collaborate with product, engineering, and research teams to deliver new capabilities.
- Improve system performance, reliability, and scalability.
Skills & Experience:
Essential
- 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.
Desirable
- Experience with embedded systems, hardware integration, FPGAs, or scientific instrumentation.
- Background in quantum computing, HPC, telecoms, robotics, defence, semiconductors, or other deep-tech environments.
- Experience with observability tools such as Grafana, Prometheus, or InfluxDB.
- Knowledge of digital signal processing, RF systems, or data acquisition.
About You:
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. You thrive in fast-paced environments and are excited by the opportunity to work on cutting-edge technology. If this sounds like you...apply today!
Software Engineer in London employer: Metric
At Metric, we pride ourselves on being at the forefront of quantum computing innovation, offering our Software Engineers a unique opportunity to work on groundbreaking technology that shapes the future. Our collaborative work culture fosters creativity and growth, providing ample opportunities for professional development through hands-on projects and cross-functional teamwork. Located in a vibrant tech hub, we offer competitive benefits and a dynamic environment where your contributions directly impact our clients and the industry.
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineer in London
✨Tip Number 1
Network like a pro! Reach out to folks in the quantum computing space on LinkedIn or at tech meetups. A friendly chat can open doors that a CV just can't.
✨Tip Number 2
Show off your skills! Create a GitHub repo with projects that highlight your Python, C++, or Rust expertise. This gives potential employers a taste of what you can do beyond the application.
✨Tip Number 3
Prepare for technical interviews by brushing up on systems programming and performance optimisation. Practise coding challenges and be ready to discuss your past projects in detail.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive!
We think you need these skills to ace Software Engineer in London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your Python development experience and any work with C++ or Rust. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Tell us why you’re excited about quantum computing and how your background in systems programming can contribute to our innovative projects. Keep it engaging and personal.
Showcase Your Projects:If you've worked on production systems or have experience with CI/CD pipelines, make sure to include those details. We love seeing real-world applications of your skills, so share links to your GitHub or any relevant portfolios!
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’re considered for this exciting opportunity in quantum computing!
How to prepare for a job interview at Metric
✨Know Your Tech Stack
Make sure you brush up on your Python skills, as it's essential for the role. Familiarise yourself with C++ and Rust too, as they could come up in discussions. Be ready to talk about your experience with Linux systems programming and how you've used Git in past projects.
✨Showcase Your Problem-Solving Skills
Prepare examples of complex technical challenges you've tackled in previous roles. Highlight how you approached these problems, the solutions you implemented, and the impact they had on system performance or reliability. This will demonstrate your hands-on engineering capabilities.
✨Understand the Bigger Picture
Research the company’s focus on quantum computing and how it integrates with hardware and software. Be prepared to discuss how your work can contribute to their goals, especially in terms of building high-performance systems and optimising interfaces.
✨Collaboration is Key
Since the role involves working closely with various teams, think of examples where you've successfully collaborated with product, engineering, or research teams. Emphasise your communication skills and how you’ve led projects from design through to deployment.