Get the job you really want

Top Software Engineer Jobs in Rome

824+ Job Results
7 Days Ago
42 Locations
880 Employees
Junior
880 Employees
Junior
Cloud • Software
As an Embedded Linux Containers Software Engineer on the SnapD team, you will work on mission-critical Golang code, focusing on software delivery, containers, telemetry, and security sandboxing. You will collaborate with a remote team, write and debug high-quality code, and contribute to creating features while maintaining robust software applications.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
7 Days Ago
42 Locations
880 Employees
Entry level
880 Employees
Entry level
Cloud • Software
As a Golang System Software Engineer, you'll design and implement system-level Go code, model data, design database schemas, and maintain code quality. You'll work collaboratively within a distributed team, focusing on cloud infrastructure for container and virtual machine management.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
880 Employees
Entry level
Cloud • Software
The Software Engineer will work on enhancements for dqlite, a distributed SQLite database that utilizes Raft for consensus and replication. Responsibilities include designing features, debugging, improving automated testing, participating in code reviews, and engaging with the open source community.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
7 Days Ago
28 Locations
880 Employees
Entry level
880 Employees
Entry level
Cloud • Software
The Python Software Engineer role involves developing engineering solutions using Python, collaborating on designs and code reviews, deploying services, and mentoring colleagues. The focus is on automating SaaS user management and integrating data sources to enable data-driven decisions.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
9 Days Ago
32 Locations
Remote
Hybrid
287 Employees
Entry level
287 Employees
Entry level
Software
The AI Software Engineer will develop components of an AI software stack, optimize applications, implement mathematical operators, and validate models on new hardware platforms. The role requires collaboration and a strong desire to learn new skills.
9 Days Ago
28 Locations
Remote
13,285 Employees
Junior
13,285 Employees
Junior
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
The Software Engineer will design, develop, test, and maintain high-quality software for Autodesk's Civil Infrastructure Product Line. Responsibilities include collaborating with cross-functional teams, participating in Agile ceremonies, and continuously improving software development processes.
10 Days Ago
28 Locations
3,222 Employees
Senior level
3,222 Employees
Senior level
Cloud • Security • Software • Generative AI
The role involves leading the technical vision and architecture for new Elasticsearch and ES|QL initiatives, delivering operational SLOs, collaborating with other leaders, mentoring engineers, and ensuring alignment with architecture and best practices for the Elastic platform.
Top Benefits:
401-K
401-K Matching
Company Equity
+40 More
11 Days Ago
28 Locations
Remote
219 Employees
72K-160K Annually
Senior level
219 Employees
72K-160K Annually
Senior level
Blockchain • Machine Learning • Financial Services • Cryptocurrency
As a Back-End Software Engineer at XBorg, you will build and scale backend systems, optimize performance, monitor system metrics, prioritize security, develop and maintain APIs, and troubleshoot technical issues. You'll work with high traffic and large datasets while implementing efficient and secure solutions.
11 Days Ago
27 Locations
1,200 Employees
Mid level
1,200 Employees
Mid level
Big Data • Cloud • Software • Database
As a Software Engineer II on the Developer Productivity team at Fivetran, you will automate manual processes and develop internal tools, enhancing productivity for engineering and other teams. You will troubleshoot issues, create documentation, and collaborate with stakeholders to improve automation strategies.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
12 Days Ago
3 Locations
330 Employees
Junior
330 Employees
Junior
Financial Services
As an R&D Back-end Software Engineer (Mid) / Project Technical Lead, you will oversee technical project management, including effort allocation and architecture design, while developing scalable back-end solutions. You will lead software engineering projects, ensuring functionality and performance, and addressing technical issues throughout the project lifecycle.
12 Days Ago
28 Locations
Remote
13,285 Employees
Junior
13,285 Employees
Junior
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
As a Software Engineer, you will design, develop, test, and maintain software, collaborate with cross-functional teams, and participate in code reviews, while working on Autodesk Revit.
13 Days Ago
28 Locations
Remote
1,151 Employees
Senior level
1,151 Employees
Senior level
Other
Senior Golang Software Engineer role at IDT, responsible for full software development life-cycle, working on high-performing applications, and driving technical excellence. Requires 5+ years of production experience, deep knowledge of Golang, and proficiency in modern design patterns.
13 Days Ago
2 Locations
Remote
384 Employees
Mid level
384 Employees
Mid level
News + Entertainment
In this role, the Software Engineer, Backend will maintain and improve data ingestion workflows, ensuring data consistency and integrity while creating new features to enhance the client experience at Musixmatch.
17 Days Ago
28 Locations
Remote
73 Employees
Senior level
73 Employees
Senior level
Machine Learning • Software
As a Staff Frontend Software Engineer, you will lead architectural design and development of key web UI features while collaborating with a small engineering team. Your role involves driving solutions for complex problems, participating in code reviews, and constantly seeking ways to improve product and team processes.
18 Days Ago
Italy
Remote
400 Employees
Senior level
400 Employees
Senior level
Computer Vision • Machine Learning • Mobile • Productivity • Software
As a Senior iOS Software Engineer, you will architect and implement features for the ShelfView Capture App, enhancing stability and reliability while collaborating with stakeholders to shape user experience in retail operations.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+37 More
18 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
As a Senior Software Engineer, you'll develop AI-powered architecture design tools, contributing to web-based 3D frameworks and cloud computing projects. You'll collaborate within a team, share knowledge, and mentor peers, focusing on delivering impactful solutions.
20 Days Ago
40 Locations
Remote
Entry level
Entry level
Software
As a Fullstack Software Engineer at Amplemarket, you will develop crucial user experiences and product features in an AI-powered sales platform. The role involves solving complex engineering challenges from NLP models to scaling data solutions, contributing to a critical tool for B2B sales teams.
20 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.
21 Days Ago
28 Locations
880 Employees
Entry level
880 Employees
Entry level
Cloud • Software
As a Go Software Engineer in the Commercial Systems unit, you will design, develop, and maintain services for Ubuntu and open-source products while focusing on security and distributed systems. You will collaborate with teams on technical designs, deploy services, and enhance engineering practices, contributing to projects like Candid and JIMM. This role is fully remote within the EMEA region.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
22 Days Ago
28 Locations
880 Employees
Senior level
880 Employees
Senior level
Cloud • Software
As a Senior Software Engineer at Canonical, you will develop and integrate systems for the embedded Linux environment, focusing on security and developer experience. Responsibilities include developing system daemons with REST APIs, debugging, collaborating with a distributed team, and maintaining boot mechanisms across various CPU architectures.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
22 Days Ago
28 Locations
880 Employees
Entry level
880 Employees
Entry level
Cloud • Software
As a Software Engineer on the Core Desktop team, you will design and develop elements of the Core Desktop, write high-quality code, collaborate with team members, and engage with the Ubuntu community while utilizing various programming languages and technologies to enhance the user experience.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
880 Employees
Junior
Cloud • Software
The Python Software Engineer will develop and maintain automation tools for hardware certification, focus on test automation methodologies, work with Linux-based hardware, and improve continuous processes for software testing. The role involves collaborating with teams worldwide to ensure effective hardware enablement for Ubuntu systems.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
16 Hours Ago
43 Locations
Remote
81 Employees
150K-220K Annually
Senior level
81 Employees
150K-220K Annually
Senior level
Cryptocurrency
The Senior Software Engineer will architect and develop new features and products in Elixir for web applications and APIs, collaborate with product management, write high-quality tested code, and shape the engineering culture. They will also ensure the reliability of production services at scale.
2 Days Ago
27 Locations
Remote
13,285 Employees
Senior level
13,285 Employees
Senior level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
The Principal Software Engineer will lead software development for a high-traffic, secure service, focusing on cloud and data streaming technologies. Responsibilities include enhancing data processing pipelines, collaborating on product enhancements, mentoring team members, and driving improvements in engineering practices. This role involves working closely with software architects and product managers in a hybrid environment.
2 Days Ago
Italy
700 Employees
Senior level
700 Employees
Senior level
Cybersecurity
The Senior Engineering Manager will lead and mentor a team of software engineers to develop cloud-native security solutions, ensuring high-quality delivery and collaboration with various cross-functional global teams. They will respond to new challenges in a rapidly evolving market.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+75 More
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size