Software Engineering Jobs in Italy
There are 931 open Software Engineering jobs in Italy on freehire right now. 307 of them were posted recently. The skills employers ask for most often are java, spring and ai.
Salary
| Currency | Period | 25th | Median | 75th | Postings |
|---|---|---|---|---|---|
| EUR | year | €29,500 | €35,000 | €42,000 | 104 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- java 63%
- spring 36%
- ai 36%
- sql 35%
- git 27%
- python 25%
- api 24%
- cloud 21%
How the work is done
- Hybrid 68 · 7%
- Remote 51 · 5%
- Onsite 7 · 1%
Visa sponsorship offered in 29% of the 48 postings that state a position on it.
Seniority
- Senior 195
- Junior 135
- Middle 23
- Lead 18
- Intern 6
- Staff 5
Who is hiring
- 1000+ employees 102
- 501-1000 employees 80
- 51-200 employees 60
- 11-50 employees 19
- 201-500 employees 8
- 1-10 employees 1
Junior Python Developer - Odoo | Growth & Mentoring
Junior Python developer building Odoo customizations and new features for SMEs while completing an intensive training program.
Sviluppatore Software Industriale – Tracciabilità & MES
Develops industrial software to track and guide manufacturing processes, integrating with MES, production, and quality systems using C#/.NET and WPF/WinForms.
Sviluppatore Software per Supervisione Impianti Industriali
Develops PC-based software to monitor and control industrial plants, integrating with automation systems using C# and SQL Server.
CFD Software Developer
Develop GPU-accelerated CFD software using Lattice Boltzmann methods, optimizing solvers for aerodynamics and aeroacoustics simulations in C++ and CUDA.
Remote-First Junior Software Engineer - Data & ML
Build and maintain ML-driven services and data pipelines for an insurtech platform, collaborating in a 350-engineer team.
Web developer
Full-stack web developer building and customizing WordPress sites and plugins using PHP, JavaScript, and React, while collaborating with stakeholders on requirements and delivery.
Senior Web Developer | .NET & Blazor
Builds full-stack web apps using .NET Core 8/9 and Microsoft technologies, handling projects from analysis to deployment in a structured, innovative environment.
Senior Web Developer
Build and maintain CyberPlan Web, a full-stack product using Node.js, TypeScript, and SQL, improving UI/UX and DevOps practices for on-premise and cloud deployments.
R&D Software Engineer – Data Analysis & GUI (Aerospace)
Develops MATLAB-based data-analysis software and GUI tools for aerospace R&D, including post-processing lab data and CAD/prototyping support.
Junior Software Engineer (Data Processing)
Builds and maintains software for processing aerospace mission data, using Java/Python, microservices, and distributed systems to support ground-segment operations and scientific data analysis.
Junior Software Engineer - Data Evolution & Solutions
Develop and maintain software applications and data components for a large banking group, focusing on Java, Spring, and microservices while ensuring compliance with security and data standards.
Software Engineer, Data Infrastructure & Acquisition - Bologna, Italy
Build and scale Speechify’s petabyte-scale data pipeline for AI model training, integrating web crawlers and GCP infrastructure to feed text-to-speech models.
Software Engineer (Data Processing)
Design, code, test, and document data-processing software components for aerospace clients using Java, Python, and microservices.
Senior Software Engineer (Data Processing)
Builds and maintains data-processing front-end and full-stack apps for aerospace ground-segment systems, using Vue.js/React, REST APIs, and Linux tooling.
Industrial Software Engineer — React/Angular, Full‑Stack
Full-stack engineer building industrial testing-machine software with React/Angular, maintaining legacy systems and writing new applications.
Data Software Engineer
Build and optimize data pipelines and infrastructure for motor insurance analytics, using Python, Spark, Kafka, and cloud platforms to enable forecasting and data science workflows.
AI‑Native Senior Software Engineer — Cloud Data Pipelines
Design and maintain cloud-native data pipelines in Java and Go to power AI-driven workflows and scalable data processing at Lansweeper.