Get the job you really want.

Top Software Engineer Jobs in Milan

2 Days Ago
6 Locations
Remote
10,000 Employees
Mid level
10,000 Employees
Mid level
Cloud • Information Technology • Sales • Security • Cybersecurity
As a Software Engineer III in Cloud, you will enhance backend microservices, build cloud-based systems for detecting targeted attacks, and mentor other developers. You'll work collaboratively across teams in a high-throughput data environment, focusing on code quality and problem-solving within a remote, agile team.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+47 More
4 Days Ago
28 Locations
Remote
190 Employees
Senior level
190 Employees
Senior level
Artificial Intelligence • Enterprise Web • Software
In this role, you'll create and enhance user interfaces for Sanity's core platform, ensuring performance and real-time collaboration. You'll also be involved in optimizing APIs and teaching best practices to the community. Critical tech skills include React and TypeScript, among others.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+36 More
3 Hours Ago
Italy
Remote
400 Employees
Senior level
400 Employees
Senior level
Computer Vision • Machine Learning • Mobile • Productivity • Software
As a Senior iOS Software Engineer for ShelfView, you will manage the Capture App, enhancing its features and reliability, while collaborating with stakeholders to optimize retail data capture. You will utilize technologies like ARKit and focus on delivering beautiful user experiences in a cross-functional team environment.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+37 More
2 Days Ago
40 Locations
Remote
Entry level
Entry level
Software
As a Fullstack Software Engineer at Amplemarket, you will develop and enhance core features of the AI-powered sales platform. You'll collaborate closely with co-founders and cross-functional teams, take ownership of complex application components, and contribute to the product roadmap while ensuring a user-friendly experience.
4 Days Ago
28 Locations
Remote
880 Employees
Senior level
880 Employees
Senior level
Cloud • Software
As a Senior Software Engineer at Canonical, you will redefine the Linux experience in embedded environments, focusing on developing system daemons with REST APIs in Golang, maintaining bootloaders, debugging, and collaborating with a distributed team. This role requires expertise in low-level operating systems and a strong understanding of Linux security implementations.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
13 Days Ago
Milan, ITA
352 Employees
Entry level
352 Employees
Entry level
Payments • Financial Services
As a Software Engineer at TrueLayer, you'll work with modern development frameworks and technologies to solve complex customer problems, improve online payments, and enhance financial data integration. You'll engage in the design, implementation, and operation of products while growing your skills and collaborating with team members and stakeholders.
3 Days Ago
28 Locations
Remote
880 Employees
Entry level
880 Employees
Entry level
Cloud • Software
The Golang Software Engineer will develop engineering solutions using Golang, collaborate on designs and code reviews, and operate services. Responsibilities include mentoring depending on seniority and promoting effective engineering practices.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
14 Days Ago
31 Locations
Remote
190 Employees
Senior level
190 Employees
Senior level
Artificial Intelligence • Enterprise Web • Software
As a Senior Software Engineer on the Content Lake DX team, you will design and develop scalable distributed systems, improve caching and query performance, mentor teammates, influence team processes, and respond to critical incidents. Your work will contribute to a better developer experience and open-source solutions.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+36 More
4 Days Ago
28 Locations
Remote
880 Employees
Entry level
880 Employees
Entry level
Cloud • Software
The Software Engineer will design and develop components for the Core Ubuntu Desktop, focusing on immutable technologies. Responsibilities include writing quality code, collaborating with team members, engaging with the community, and troubleshooting user issues, all while participating in the fast-paced Linux environment.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
4 Days Ago
31 Locations
Remote
880 Employees
Senior level
880 Employees
Senior level
Cloud • Software
As a Senior Software Engineer at Canonical, you will design, deliver, and support features in a distributed system for cloud automation. Responsibilities include collaborating with teams, debugging issues, coaching junior engineers, and contributing to open source projects. You should have experience in Go and distributed systems, along with strong communication skills.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
4 Days Ago
28 Locations
Remote
880 Employees
Mid level
880 Employees
Mid level
Cloud • Software
The Python Software Engineer will join Canonical's Certification team to develop and maintain test automation tools for certifying hardware with Ubuntu. The role involves enhancing certification processes, creating software for hardware testing, and automating existing tasks, ensuring a high-quality experience for users of Ubuntu on various devices.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
4 Days Ago
31 Locations
Remote
880 Employees
Entry level
880 Employees
Entry level
Cloud • Software
As a Software Engineer at Canonical, you will contribute to the Juju project, designing, delivering, and supporting features in a highly concurrent, distributed system. Collaborating with a global team, you'll debug issues, communicate with upstream communities, and work remotely with occasional travel.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
5 Days Ago
27 Locations
Remote
229 Employees
Junior
229 Employees
Junior
Industrial • Manufacturing
Responsible for developing and managing software development pipelines, leading projects, and ensuring the performance of the pipeline. Requires proficiency in Python, Bash, C++, Git, Jenkins, Docker, and interaction with servers and networks.
6 Days Ago
28 Locations
Remote
880 Employees
Mid level
880 Employees
Mid level
Cloud • Software
The Software Engineer will develop and maintain container images, implement CI/CD automation, ensure security compliance, and collaborate with internal and external teams. The role involves mentoring junior team members and participating in community engagement around open-source software.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
6 Days Ago
28 Locations
Remote
880 Employees
Mid level
880 Employees
Mid level
Cloud • Software
The Software Engineer role at Canonical involves developing robust container images, automating CI/CD processes, and ensuring security compliance. Candidates will work with teams to enhance container management tools using Go, while engaging with the open-source community and guiding junior team members.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
9 Days Ago
Italy
Hybrid
53 Employees
Junior
53 Employees
Junior
Information Technology
Software Developer responsible for managing the entire software lifecycle, collaborating in creating information system evolution projects, and working on new product implementation projects in a dynamic and international context.
14 Days Ago
28 Locations
Remote
190 Employees
Senior level
190 Employees
Senior level
Artificial Intelligence • Enterprise Web • Software
As a Senior Software Engineer, you will work full-stack using React and Node.js to develop AI-assisted collaborative content creation tools. Your responsibilities include innovating with large language models, mastering prompt engineering, collaborating with design teams, and developing robust systems for LLM responses.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+36 More
9 Days Ago
28 Locations
Remote
13,285 Employees
Senior level
13,285 Employees
Senior level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
The Senior Software Engineer will design, develop, and maintain high-quality software for manufacturing applications, troubleshoot product defects, and collaborate with various teams to enhance the manufacturing platform.
8 Days Ago
39 Locations
Remote
15 Employees
Senior level
15 Employees
Senior level
Big Data • Analytics
As a Staff Backend Java Engineer, you will develop core systems for a Carbon Planning platform, manage the software development lifecycle, and drive improvements. You'll work with complex datasets and lead backend development using Java and Spring Boot while collaborating with a skilled team to enhance analytics capabilities.
9 Days Ago
Italy
Hybrid
53 Employees
Mid level
53 Employees
Mid level
Information Technology
Manage software lifecycle, collaborate on information system evolution projects, design and implement software products for banks, transition platform to Cloud systems, perform other tasks as needed.
9 Days Ago
40 Locations
Remote
59 Employees
Senior level
59 Employees
Senior level
Software
As a Full Stack Software Engineer at OfferFit, you will design, implement, and enhance modular components for an AI-driven platform. This involves using TypeScript and JavaScript to build extensible web applications while collaborating with various teams to ensure customer success and product improvement.
10 Days Ago
28 Locations
Remote
73 Employees
Senior level
73 Employees
Senior level
Machine Learning • Software
As a Staff Backend Software Engineer, you will contribute to architectural design and performance optimization while leading large engineering projects. Responsibilities include day-to-day development, code review, and proposing enhancements to improve product value.
12 Days Ago
39 Locations
Remote
15 Employees
Senior level
15 Employees
Senior level
Big Data • Analytics
As a Senior Full Stack Software Engineer at Clarasight, you will drive the evolution of the Carbon Planning and Analytics platform, managing the entire software development lifecycle, improving core systems, and collaborating with cross-functional teams. Your focus will be on delivering value to customers while utilizing your expertise in a data-intensive environment.
14 Days Ago
42 Locations
Remote
880 Employees
Entry level
880 Employees
Entry level
Cloud • Software
The Software Engineer role at Canonical focuses on building modeling software for distributed storage systems like OpenStack and Ceph. Responsibilities include writing high-quality Python and Golang code, debugging, producing technical documentation, and collaborating with a distributed team to meet customer needs in the software-defined datacenter.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
13 Days Ago
43 Locations
Remote
Entry level
Entry level
Software
The Senior Backend Software Engineer will build the core of Amplemarket's sales platform, tackling various engineering challenges. Responsibilities include developing backend solutions and working with large datasets, while collaborating with a team that values engineering as fundamental to the company's success.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size