Senior Software Engineer

🔒 Confidential Employer
Posted 24 April 2026
LOCATION
Grove, Wantage
TYPE
Full-time
LEVEL
Mid-Senior level
CATEGORY
Technology
This employer holds a UK Home Office sponsor license — sponsorship for this specific role is at the employer’s discretion

SKILLS

C++ Rust C# Typescript React Azure

FULL DESCRIPTION

At [Employer hidden — view at passion-project.co.uk], we’re seeking a Senior Software Engineer with a proven track record of solving difficult technical problems. This is a hands-on role focused on enabling cutting-edge simulation, modelling, and real-time analysis systems critical to our competitive edge in Formula 1.

What You’ll Be Doing:

  • Designing and implementing high-performance software components for simulation, data analysis, and operational decision support
  • Collaborating with domain experts to encode physical models, algorithms, and workflows into robust, maintainable code
  • Extending existing codebases and building new tools that scale with complex engineering workloads
  • Contributing to our real-time data infrastructure, including protocols for low-latency messaging and efficient data serialisation
  • Mentoring developers and promoting software engineering best practices in a high-integrity, performance-critical environment
  • Supporting race and test events with software expertise as required

Our Software Stack:

We use the right tool for the job. Our current stack includes:

  • C++, Rust and C# for high-performance desktop and backend applications
  • Typescript/React for web-based UIs
  • Python for analysis, tooling, and rapid prototyping
  • Cloud-native services (Azure, Docker, Kubernetes) alongside HPC and on-prem systems
  • Data transport via WebSockets, TCP, and custom protocols for real-time telemetry and control

You’ll Be a Great Fit If You Have:

  • A degree in Computer Science, Engineering, Physics, Applied Mathematics or similar
  • Experience of software development, testing, and CI in languages such as C++, Rust or C#, built upon a solid foundation in computing fundamentals – OS, CPUs, memory, networking
  • A problem solving and adaptable mindset, a curiosity to understand how things work, and enthusiasm to learn new techniques and technologies.
  • A passion for performance profiling, debugging, and squeezing the most out of CPU and memory
  • Ability to work closely with engineers and scientists to translate complex requirements into well-structured software
  • A track record of driving technical decision making, bringing fresh insight and perspective on problems
Sign up free — access 45,000+ UK sponsor-licensed jobs