Expire in: a month
We’re representing a pioneering deep-science organisation that designs and builds advanced scientific systems used by global research, defence, and industrial partners. The business has recently entered a major growth phase and is expanding its UK engineering team to support new programmes of work.
As a Senior Software Engineer, you’ll play a key role in developing the control systems that power highly complex physical equipment - translating experimental requirements into clean, production-ready software.
This is a hands-on technical role working closely with scientists and engineers to design elegant, maintainable software solutions that make a tangible impact in the real world.
Key Responsibilities
*
Design, implement and maintain backend control software for advanced scientific systems.
*
Collaborate with scientists, hardware, and systems engineers to architect and optimise performance.
*
Develop tools and interfaces to manage experiments, data pipelines, and control sequences.
*
Apply strong software hygiene, testing and CI/CD practices.
*
Contribute to design reviews and mentor junior engineers.
Tech Environment
*
Languages: Python (core), Rust (or another compiled language)
*
Tools: Docker, Kubernetes, Linux, GitLab/GitHub Actions
*
Database: PostgreSQL
*
Methodology: Collaborative, high-autonomy engineering culture
What We’re Looking For
*
Strong professional background in Python software engineering.
*
Experience with at least one compiled language (Rust, C, C++ etc.).
*
Proficiency with Linux environments and containerised deployments.
*
Familiarity with CI/CD pipelines and modern development workflows.
*
A proactive problem solver with the ability to design structured, well-engineered code.
*
Degree (preferably Master’s) in Computer Science, Engineering, Physics, or another STEM field.
What’s On Offer
Salary up to £75,000 depending on experience.+ an excellent benefits packageDo not include the following in your job application, CV, or cover letter:
You should not be asked for payment or irrelevant information. If you have concerns about a job advert or employer, seek guidance on how to proceed.
Looking for your next career move? Join a top company hiring Software Engineer job near me in Oxford, Oxfordshire! This is your chance to work on exciting projects, grow professionally, and enjoy a rewarding career with competitive pay and excellent benefits. Whether you're an experienced professional or looking to take the next step, this role offers the perfect opportunity to enhance your skills and make an impact. Don’t miss out—apply today via Vita CV and take your career to the next level!
© Vita CV: Registered in England and Wales (16187919).
Vita CV uses cookies to enhance your experience, analyze site traffic, and personalize content. By continuing to browse, you agree to our use of cookies.