Skip to main content

Senior Engineering Acceleration Engineer

This job is brought to you by Jobs/Redefined, the UK's leading over-50s age inclusive jobs board.

Company Description

For almost 50 years, Williams Racing has been at the forefront of one of the fastest sports on the planet, being one of the top three most successful teams in history competing in the FIA Formula 1 World Championship. With an almost unrivalled heritage of engineering and racing F1 cars and unforgettable eras that demonstrate it is a force to be reckoned with, the British squad boasts 16 F1 World Championship titles to its name.

Since its foundation in 1977 by the eminent, late Sir Frank Williams and engineering pioneer Sir Patrick Head, the team has won nine Constructors' Championships, in association with Cosworth, Honda and Renault. Its roll call of drivers is legendary, with its seven Drivers' Championship trophies being lifted by true icons of the sport: Alan Jones, Keke Rosberg, Nelson Piquet, Nigel Mansell, Alain Prost, Damon Hill and Jacques Villeneuve. The team has made history before and is out to make it again with a long-term mission to evolve and return to the front of the grid.

Job Description

We are looking for a Senior Software Engineer to join our new Engineering Acceleration Team to help us enhance our Software Engineering capability. Working within our Software & Development Team, you will empower our Software Engineering teams to develop and deliver solutions quickly and reliably to our Engineering customers, whilst also assisting our Engineering customers in developing software as part of their core Engineering roles across Aerodynamics, Vehicle Dynamics, Performance Systems and Design.

As a Senior Software Engineer in the Engineering Acceleration Team you will build tools, improve processes, champion new technologies (both internal and external) and join wider cross-functional teams. You'll have significant experience building distributed systems both on-prem and in public cloud, CI/CD pipelines, batch compute tooling and developer productivity tooling. You will be excited and committed to providing an excellent developer experience, with a constant eye on continuous improvement.

Main responsibilities will include:

  • Understanding the goals and needs of our Software Engineering teams and identifying areas where standardisation or automation can reduce developer friction
  • Supporting Engineers who code in the wider Engineering community, and other people in the business who develop software
  • Offering best-practice recommendations on IDEs and developer tooling, build systems, package management and CI/CD systems, monitoring and observability
  • Implementation and maintenance of standard templates, automations and infrastructure that support the development process at Atlassian Williams Racing
  • Adopt or create shared libraries/components that benefit multiple Software Engineering teams, as well as providing the mechanism for discovering and consuming shared components. Including but not limited to: K8s configuration and usability, batch processing and HPC interactions and hybrid cloud deployments
  • Staying informed on open source and 3rd party tooling that we should consider adopting rather than building in-house
  • Build and utilise tools that help us map out our software estate, manage tech debt and other risks
  • Identify areas of our technology estate that would benefit from modernisation, propose and deliver tangible improvements that help us move faster
  • Conduct code reviews and mentor junior developers to ensure best practices and improve quality
  • Embed with other Software Engineering teams to help accelerate adoption of new technologies or to adapt existing solutions
  • Join wider Application Development squads to accelerate delivery of key projects

Skills and experience required:

  • Degree in Computer Science or a related field involving software development
  • A proven track record of delivering platforms and tooling that benefit multiple development teams
  • Experience with software development and testing in languages such as C#, Go, Java, C++, Python, Typescript
  • Experience with containerization, DevOps, and Cloud Platforms such as Azure or AWS
  • Experience with K8s provisioning, configuration and operation
  • Experience with logging, monitoring, and observability tooling
  • Experience with CI/CD best practices, Release Engineering
  • Experience with Git best practices
  • Experience with cloud-native migration or adoption projects
  • Experience building developer-facing platforms and tooling
  • Collaborative and curious approach to technical problem-solving
  • Strong desire to build impactful solutions for both Software Engineering and wider Engineering users
  • Excellent communication skills with the ability to convey complex technical concepts to non-technical stakeholders
  • Ability to work with a wide range of groups and disciplines seamlessly
  • Pragmatic approach to technical problem solving, strongly focused on outcomes and velocity improvements for our wider group, looking for solutions that benefit larger groups of people
  • A genuine interest in latest industry advances in Software Engineering and broader tech trends

Exposure to the following would be beneficial:

  • Developer portals and software catalogues
  • Infrastructure-as-code tools such as Ansible or Terraform
  • Experience in using batch compute frameworks, HPC tooling

Qualifications

Additional Information

#LI-KW1

Atlassian Williams Racing is an equal opportunity employer that values diversity and inclusion. We are happy to discuss reasonable job adjustments.

Senior Engineering Acceleration Engineer

Williams Racing
Grove, Retford DN22 0RJ, UK
Full-Time

Published on 05/03/2025

Share this job now