Senior Software Engineer

Alpine F1 Team have an excellent opportunity to join our Software Engineering team as a Senior Software Engineer.

The Role

You will be part of a software engineering team whose main roles are to support and evolve existing tools, as well as to create new solutions that will help the team to achieve our ultimate goal: to win the Formula 1 world championship.

As part of this team of software engineers, you will be delivering software in a wide variety of domains, from the manufacture of the car to the performance analysis at track. Candidates will be expected to have a BS degree in computer science or a related field and proven experience of commercial C# .NET development.

Experience leading teams and/or projects would be advantageous.

The successful candidate must have a good understanding of software architecture and design patterns. Knowledge in some of these technologies would be valuable:
• .NET Core (ASP.NET Core)
• Blazor, Web Assembly, FAST…
• Scripting: Python, MATLAB…
• Databases: SQL Server, NoSQL…
• Frontend patterns: MVVM, MVC…
• Services: gRPC, REST APIs…
• CI/CD: Azure, YAML, git, docker…

The Person

We are looking for individuals with good analytical and problem solving skills who are ready to accept the challenge of working in Formula 1. The candidate will be organised, methodical, and demonstrate the ability to communicate complex ideas with clarity and articulate challenging concepts in understandable terms. The candidate should also be able to deliver high-quality results, under pressure and within tight timescales.

Our offer to you

In return for your hard work and dedication we offer a team who is truly ambitious with their goals, with a great team culture, and a number of benefits – including pension, free onsite gym, subsidised canteen and coffee shop, and many others.

Please apply with your current CV, salary expectations, and details of your notice period.

 

 Back to list