Software Engineer
Red Bull
Central Milton Keynes, United Kingdom
7 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
EnglishJob location
Central Milton Keynes, United Kingdom
Tech stack
C++
Fluid
CMake
Continuous Integration
DevOps
Job Scheduling
Python
OpenGL
QT
Computational Geometry
Software Engineering
Software Systems
Toolchain
Google Test
Kubernetes
Information Technology
Slurm
REST
C++14
Docker
Requirements
Do you have experience in REST?, * Proven ability to own technical systems end-to-end - from architecture and design through to production operation and ongoing maintenance.
- Degree in Computer Science, Software Engineering, Mechanical or Aerospace Engineering, or a related discipline.
- Demonstrated experience with modern C++ in a large, performance-critical production environment.
- Solid experience across software infrastructure - HPC applications, containerised services (Docker, Kubernetes), and RESTful APIs in production environments.
- CI/CD fluency and a DevOps mindset: you care about robustness, observability, and continuous delivery.Strong communicator, comfortable working directly with aerodynamicists and simulation engineers to translate domain requirements into reliable software
Bonus points for:
- Experience designing production-grade, robust libraries in Python
- Background in CFD, numerical methods, linear algebra, or computational geometry
- Experience with HPC job scheduling systems (SLURM, LSF, or similar)
- Familiarity with our C++ toolchain and ecosystem: CMake, ninja, vcpkg, Google Test or Catch2, clang-tidy, Google sanitizers
- Experience developing Qt-based desktop applicationsExperience with OpenGL or similar graphics and visualisation libraries
Benefits & conditions
Pulled from the full job description
- Company pension
- On-site gym
- Discounted or free food
- Private medical insurance, At Red Bull Technology, we're more than a Formula 1 team - we're a high-performance innovation hub, pushing the limits of what's possible. We thrive on big ambitions, bold engineering, and a relentless drive to win. Our success is built on trust, collaboration, and the belief that the best ideas come from those who dare to challenge the norm.
Alongside a competitive salary, you'll enjoy:
- Bonus scheme
- Private healthcare
- A pension scheme
- On-site gym
- Free daily food allowanceAnd many more!
But above all, you'll be part of a world-class team, powering cutting-edge technology and driving championship-winning cars.
Ready to take on the challenge?
About the company
At Red Bull Racing & Technology, we don't just compete - we innovate, disrupt, and push beyond the limits of performance. We are driven by relentless ambition, cutting-edge technology, and the determination to win at every level. Collaboration is at the heart of everything we do, and we thrive on trust, creativity, and bold ideas.
Working within the CFD Software team in our Technology & Analysis Tools department, you will build and own the high-performance simulation tools and infrastructure that powers our aerodynamic simulation capability. Our aerodynamicists run large-scale CFD simulations to understand and improve the car - and the platform you build directly determines how fast that insight becomes performance on track.