Ferrari
F1 Software Engineer (Maranello)
FerrariItaly2 days ago
Full-timeEngineering, Information Technology
Descrizione lavoro:

Ferrari has the most desirable track record not only in Racing as well but also in Sports Cars production for record business results and was voted one of the “World’s most powerful brands”. Above all Ferrari is an international team working with the highest level of professionalism and dedication, based on performance, meritocracy, and continuous development, with innovation at the heart of our future.

 

 

To further strengthen our Scuderia Ferrari Software Development Group, we are seeking a talented and experienced F1 Software Engineer to join our team in Maranello (Italy).

 


As part of this team, you will contribute to the design, development and operation of high reliability, high performance systems that extract insight from diverse data sources and support fast, informed decision making—ultimately delivering a competitive edge on track.
You will work alongside full stack engineers building solutions in C#, C++, and Python, delivering Windows desktop applications, web dashboards, services and APIs. Our environment blends on premise infrastructure with cloud technologies, and we value engineers who can craft pragmatic solutions which remain scalable and maintainable in the face of the unique challenges of the sport. We offer a dynamic working environment where you will also have the opportunity to support the operational side of the team during race weekends and test events.

 

 

Required Qualifications


•    Bachelor’s degree in Computer Science or a related field
•    Minimum of two years of professional experience
•    Proficiency in at least one high level programming language (experience with the .NET ecosystem is beneficial but not mandatory)
•    Experience working with at least one UI technology
•    Familiarity with CI/CD practices
•    Understanding of Test Driven Development (TDD)
•    Experience across the full stack (services, infrastructure, desktop or web UI, databases, messaging systems, cloud, Docker, etc.)
•    Strong collaboration skills, including pair programming

 


Preferred Qualifications


•    Comfortable working across a broad technology landscape, from rich UIs to distributed systems
•    Experience building mission critical distributed systems in demanding environments (e.g., finance, high tech)

 

 


What We’re Looking For


Candidates should demonstrate a track record of designing software features end to end and driving them to completion with a strong focus on quality and timely delivery. You will be responsible for the full lifecycle — from requirements gathering to testing and deployment. You will also be expected to engage proactively with end users to ensure solutions truly meet their needs.
We value engineers who combine analytical rigor with practical decision making, who can balance immediate operational needs with long term scalability, and who are motivated to leverage the best available tools - whether on prem or in the cloud - to maximize team productivity.

 

 

English is our working language, and you will thrive in our international and multicultural environment.

 

 

Ferrari is committed to supporting colleagues relocating from abroad, offering a wide range of services to ease your transition to Maranello. 

 

Please apply directly on Ferrari.com (Careers pages)
 

 

We are an Equal Opportunity Employer. 

Location: Maranello, Italy
Seniority: Middle Level
Contract duration: Permanent contractFerrari offer: Company sports & fitness facilities, company restaurant with seasonal menus and wellness options, preventive health programs for staff and children, scholarships, school book refunds, summer camp, Ferrari events and Family Day.

Key Skills

Ranked by relevance