Platform Software Engineer

Location: 

Maranello, IT

Area professionale:  R&D
Job Description: 

PLATFORM SOFTWARE ENGINEER (MARANELLO)


Ferrari has a most desirable track record, in Racing as well as in Sports Cars production, record business results and 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.


In order to strengthen our Software Development Team, we are looking to hire a Platform Software Engineer, based in Maranello (Italy).


You will be part of a group responsible for designing, building and operating scalable systems characterized by high reliability, robustness and performance. You will play a major role in the design, implementation, testing and deployment of innovative, proprietary end-to-end software, capable of providing a competitive advantage in the extraction of knowledge from multiple data sources and in facilitating fast and effective decision making.
You will design, implement, and maintain the team’s platform services, while being exposed to a wide range of technologies within the Team, such as time series storage, web-based UIs and RESTful services, messaging protocols and streaming platforms. Some technologies can be learned over time, so motivation, drive and aptitude to learn new things quickly are important to success in this role.
Additionally, you will be expected to work with other engineering teams to ensure seamless integration of new features into the platform, as well as contributing to the implementation of tasks automation towards higher efficiency and lower operational overhead. To continuously improve the platform, you will be expected to keep updated with new technologies and trends, while performing trouble-shooting, maintenance and scheduled upgrades. You will be available in providing on-call support as needed.

 

In order to succeed in this challenging role, you will ideally have achieved excellent academic results with a Master-degree in Engineering (Computer Science or related field) and you have gained at least 3 years dedicated experience within SW Engineering role. Being proficient with container technologies and orchestration systems for automating deployment, scaling and management, Kubernetes is a must. A strong experience with open source distributed systems and management of timeseries and a deep knowledge of tools for data distributios (NATS, MongoDB, Redis, InfluxDB, Kafka, etc) are mandatory. A high level of competency with a modern scripting language (e.g. Python) is required.

We would love to see candidates that are comfortable in working with various technologies, varying from distributed systems, networking and security. 

 

In Ferrari you must exhibit the capability to think analytically, target-oriented and structured. You need to demonstrate strong communication skills (such as the ability to listen as well as in-depth reasoning). You will be expected to work independently as well as integrate as part of a team. We require attention to the detail and awareness of the responsibility that comes with your role. You are motivated to adapt to and learn from the company culture. It goes without saying that you relish a challenge.


Fluent English is required. 

 

Please apply directly on Ferrari.com (Careers pages)

 

We are an Equal Opportunity Employer.

 

Location: Maranello, Italy
Seniority: Middle Level
Contract duration: Permanent contract


Ferrari 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.