Software Engineer

Williams Racing
Grove, UK
6 days ago
Apply on eu.experteer.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

Java (Programming Language) Artificial Intelligence Microsoft Azure C Sharp (Programming Language) C++ (Programming Language) Cloud Engineering Data Infrastructure Programming Tools Python (Programming Language) Software Engineering Software Systems TypeScript
+5 more
Backend Git Information Technology Real Time Data Golang

Job description

Experteer Overview In this role you build software for Williams Racing’s Engineering and Operations teams, working on state-of-the-art simulations, real-time data, and bespoke analysis tools. You’ll contribute to a cross-functional software development group spanning Aerodynamics, Vehicle Dynamics and Vehicle Performance, using a mix of desktop, web, and backend services. You’ll help scale systems, improve reliability, and support race weekend needs, with cloud-native and data platform initiatives shaping the pace of the team. You’ll collaborate across groups to deliver impactful software that powers on-track performance. Pay / Benefits * Understand user needs across teams and translate them into software solutions * Research, build, and roll out new tools for users and colleagues * Improve reliability, performance, and scalability of existing systems * Collaborate with other tech groups to expand data platform and services * Streamline development processes to deliver more value to users * Provide support for applications during race weekends as needed * Contribute to visualization and data tooling for various use cases * Leverage AI and agentic development tools to build specialist visualization components Tasks * Degree in Computer Science or related field * Experience with software development, testing and CI in languages such as C#, Go, Java, C++, Python or TypeScript * Familiarity with Git and Azure DevOps * Collaborative and curious approach to solving technical problems * Ability to work across teams and disciplines * Comfort with changing priorities and rapid learning of new technologies Key requirements *

Requirements

users * Provide support for applications during race weekends as needed * Contribute to visualization and data tooling for various use cases * Leverage AI and agentic development tools to build specialist visualization components Tasks * Degree in Computer Science or related field * Experience with software development, testing and CI in languages such as C#, Go, Java, C++, Python or TypeScript * Familiarity with Git and Azure DevOps * Collaborative and curious approach to solving technical problems * Ability to work across teams and disciplines * Comfort with changing priorities and rapid learning of new technologies Key requirements *

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on eu.experteer.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:08 min

Building solutions with open source GoLang infrastructure tools

Jad Wahab · LIVE

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

10:40 min

Evaluating automotive software architectures and backend technologies

Georg Kühberger +1 · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all