Top Software Engineer Jobs in Milan
As a Senior Full-Stack Software Engineer, you will work on user experience and interface architecture and development in an Agile team. You will innovate and research new technologies while collaborating closely with peers to deliver advanced software solutions for defense and commercial electronics.
The Senior Principal Test Software Engineer will analyze, design, and code automated test software solutions for various product hierarchies. You'll collaborate with systems, hardware, and software engineers and provide technical leadership while creating and preparing design and test documentation.
The C++ Algorithms Software Engineer will design, code, and test new software applications focused on geospatial data, video, and image analysis as part of a collaborative team. This position involves utilizing advanced technologies and algorithms to develop solutions for real-world problems in the realms of data processing and analytical visualization.
The role involves designing, developing, and maintaining test automation frameworks. Responsibilities include implementing mocks for external components, participating in code reviews, maintaining test suites, executing batch tests, collaborating with QA team members, and assisting with documentation.
As a Software Engineer in Test, you'll design and maintain scalable test automation pipelines, perform testing on cloud-based infrastructure, participate in code reviews, create automated test scripts, and collaborate with QA and SRE teams. You'll also work on performance testing and automation of reports.
The Software Engineer will design and maintain backend systems to process trading commissions, implement scalable data solutions, collaborate with teams for efficient commission calculations, and automate workflows to enhance operational efficiency.
As a Systems Software Engineer, you will develop tools in Python to manage server and network infrastructure, troubleshoot bugs on Linux systems, and write configuration management code. Your role will also focus on automating systems engineering workflows and improving existing tools.
As a Mobile Software Engineer, you will develop and maintain mobile applications for iOS and Android, conduct code reviews, integrate features with users and third parties, and work within an agile team to meet project timelines.
Featured Jobs
As a Mobile Software Engineer at SRAM, you'll build and maintain mobile applications for iOS and Android, engage in code and design reviews, collaborate with team members and third parties, and work following agile methodologies.
The Mobile Software Engineer will develop, deploy, test, and maintain mobile applications for iOS and/or Android while collaborating using agile methods. Responsibilities include conducting code reviews and facilitating integration of features. The role involves teamwork, strong communication, and occasional travel for collaboration with global teams.
As a Mobile Software Engineer at SRAM, you'll develop mobile applications for iOS and/or Android, ensuring integration with bicycle data systems. The role includes code and design reviews, collaborating with internal and external teams, and applying agile methodologies to meet project deadlines.
As a Full-Stack Software Engineer, you will design and build features for our products using Django and React, ensuring code quality and performance. Responsibilities include testing code, collaborating with stakeholders, resolving defects, and integrating security best practices while contributing to technical documentation and knowledge sharing.
As a Senior Software Engineer on the Experimentation Platform team at Liftoff, you will design and implement scalable systems for A/B testing and enhance the experimentation platform. Collaborate with a cross-functional team to improve ML framework performance, increase experimental velocity, and streamline result analysis.
As a Software Engineer at Constrafor, you will build and maintain the core functionality of a SaaS and fintech platform. Responsibilities include writing scalable code, ensuring system performance, managing data security, and collaborating with sales to prioritize features.
As a Senior Principal Flight Software Engineer, you will lead the design and development of flight software and algorithms for spacecraft missions, ensuring alignment with customer requirements and managing the entire software lifecycle, from concept to deployment in a collaborative Agile environment.
As a Software Engineer, Infrastructure, you will ensure the availability, performance, security, and scalability of production systems while deploying services across various environments. You will maintain CI/CD pipelines, provide architecture recommendations, and manage traffic spikes during high-volume events.
The Software Engineer will develop scalable feed and browse solutions while collaborating with cross-functional teams. Responsibilities include shipping product features, maintaining backend services, and implementing advanced recommendation systems. The ideal candidate will have a strong background in backend development and machine learning, enabling dynamic user experiences.
As a Rust Engineer at Alchemy, you will design and implement high-performance systems for the decentralized web, optimize existing code, collaborate with cross-functional teams, and contribute to open-source Rust projects.
As a Software Engineer in the Infrastructure team, you will enhance developer productivity and product reliability by improving critical infrastructure and systems. Responsibilities include developing best practices for managing production infrastructure and developer processes, and continuously raising engineering standards.
As an Infrastructure Engineer at Alchemy, you will focus on improving developer productivity and product reliability by designing and managing scalable infrastructure. Responsibilities include developing best practices for production infrastructure management, CI/CD processes, and maintaining documentation, while collaborating with cross-functional teams.
As a Software Engineer specializing in Rust at Alchemy, you'll design and implement high-performance systems for the decentralized web, collaborate across teams, optimize existing code, and contribute to open-source projects. You'll focus on blockchain technologies and mentor junior members while ensuring best practices are followed.
As a full stack engineer, you'll develop user-facing features for blockchain developers, build debugging tools for blockchain apps, and collaborate on various projects to enhance the blockchain development experience. You will own the end-to-end development process and assist new developers in launching their first applications.
As a Software Engineer focused on backend systems, you'll design, develop, and improve high-throughput distributed systems for a blockchain platform. You'll manage the product lifecycle, enhance application development practices, debug production issues, and collaborate with cross-functional teams.
As a backend engineer at Alchemy, you will design, build, and improve scalable systems, contribute to backend design discussions, ensure high-quality practices, and debug production issues while collaborating with teams.
The Lead Full Stack Software Engineer will develop and support risk applications related to Market and Credit risks while leading the implementation of enterprise-scale web applications on cloud infrastructure. The role requires extensive experience in .NET, Python, and Azure, along with strong communication skills to translate business needs into software solutions.
Top Companies in Milan Hiring Software Engineers
See AllPopular Job Searches
Tech Jobs & Startup Jobs in Italy
Tech Jobs & Startup Jobs in Milan
Software Engineer Jobs in Milan
Tech Jobs & Startup Jobs in Naples
Software Engineer Jobs in Naples
Tech Jobs & Startup Jobs in Rome
Software Engineer Jobs in Rome
Remote Jobs in Italy
Remote Jobs in Milan
Remote Jobs in Naples
Remote Jobs in Rome
All Filters
No Results
No Results