Top Software Engineer Jobs in Naples
As a Senior Software Engineer on the Messaging team, you will work on improving Reddit’s infrastructure by developing and maintaining Kafka as a platform, implementing event-driven architectures, and collaborating with other engineers to enhance system performance and reliability.
As a Senior Software Engineer on the Intent Data/Advertising Team, you will implement features for large-scale distributed systems, contribute to ML infrastructure, and operate on various database systems. You will solve complex technical problems and build innovative solutions while collaborating with UX teams and utilizing big data technologies.
As a Senior Software Engineer, you will design and develop solutions for distributed computing problems related to the OneFS filesystem. You will enhance features for performance and GenAI readiness while collaborating with your team throughout the software development cycle.
Fivetran seeks a Staff Software Engineer for database connectors, focusing on designing, developing, and debugging distributed systems. This role involves project leadership, mentorship, and ensuring code quality, while staying updated on emerging technologies to enhance development processes.
The Senior Software Engineer in Reliability Engineering will design and build software solutions, perform business analysis, improve software observability, and support enterprise system initiatives. The role emphasizes collaboration, maintenance, and optimization of existing software while mentoring junior teammates. The engineer will focus on enhancing data and analytics tools for athlete experiences at DICK'S Sporting Goods.
As a Staff Software Engineer, you will lead complex software design changes, drive innovation, and partner with teammates throughout the development lifecycle. Your role includes executing large-scale projects, producing high-quality software, and improving engineering productivity and product quality.
The Senior Software Engineer will develop and maintain civil engineering software, collaborate in a Scrum team, prototype features, conduct code reviews, and participate in Agile methodologies. Responsibilities include working with senior engineers on complex software solutions involving desktop applications and cloud services.
As a Staff Software Engineer, you will develop and refine mapping and geospatial data services, build scalable data pipelines, create backend services and APIs, and provide technical leadership. You will collaborate with teams, oversee product release cycles, and troubleshoot performance issues to ensure quality services.
Featured Jobs
Lead the mobile client development practices at Gemini by driving architectural decisions, automating code quality enforcement, improving app performance, monitoring app issues, collaborating on cross-functional projects, and evaluating new tools and libraries.
As a Senior Software Engineer, you will improve and enhance the purchase experience for users through developing and shipping code quickly, collaborating with cross-functional teams to create impactful software solutions, and mentoring team members. You'll also participate in architectural discussions and work independently on incident responses.
The Embedded Software Engineer will design, prototype, and test production embedded robotics firmware, optimize applications in real-time operating systems, and collaborate with various engineering teams to ensure effective software and hardware integration throughout vehicle development.
As a Senior Data Engineer at Capital One, you will design, develop, and implement technical solutions using various programming languages and cloud-based data technologies. You'll work collaboratively within Agile teams, focusing on big data technologies, machine learning, and delivering robust solutions while mentoring other engineers.
As a Staff Software Engineer at GlossGenius, you will lead a distributed engineering team, provide technical leadership, influence product roadmaps, and enhance product offerings. You'll manage complex problems, collaborate on product ideation, ensure high engineering standards, and mentor team members, driving both business impact and technical excellence.
The Sr Software Engineer will collaborate with technical teams to develop software systems and user interfaces for film production workflows, participate in Agile practices, and improve usability of technology tools.
As a Senior Software Engineer at Tanium, you will design, develop, test, and deploy products while collaborating with product management and customers. You'll work on backend services and APIs, focusing on challenges like data handling and service delivery. Your role includes building high-performance systems using various technologies and frameworks as part of a nimble development team.
As a Staff Software Engineer in Observability at Cruise, you will enhance our observability systems, improve their performance and reliability, collaborate with Software Engineering teams, and build tools for engineers to leverage observability signals effectively.
The Sr Software Engineer is responsible for analyzing, designing, developing, and implementing software applications, including defining software requirements, testing, managing user support, and editing original applications. This role involves interaction with technical teams and clients and may focus on various areas such as databases, networking, and user training.
As a Senior Software Engineer at McKesson, you will design and develop web applications and APIs, enhance product efficiency in healthcare, collaborate with cross-functional teams, and maintain responsibility for the quality and performance of your software solutions.
As a Senior Software Engineer, you will lead front-end development initiatives, collaborating with cross-functional teams to design and implement web applications. Your responsibilities include converting designs into progressive web apps, refining our component library, providing code reviews, and mentoring team members, all while ensuring adherence to best practices and standards.
As a Lead Software Engineer/Architect at CIBC, you'll architect and develop complex software systems while collaborating with developers and business partners. Responsibilities include guiding teams, engaging with clients, and ensuring the implementation of solutions that meet business needs and technology standards.
The Staff Software Engineer - Applied AI will own the application of AI within the Cortex platform, collaborating with Product and Engineering teams to enhance functionality and user experience using modern AI techniques. Responsibilities include identifying opportunities for AI applications, staying updated on ML/AI trends, and contributing to technical strategy.
Design, develop, integrate, modify, and maintain embedded mission systems applications using best practices and standards. Participate in the full software development life cycle, including requirements development, design, testing, integration, and maintenance. Work in collaborative team settings and Agile Scrum environment.
Lead the design, development, and improvement of machine learning models for 3D computer vision in an innovative photogrammetry platform. Responsibilities include optimizing ML systems, deploying models, and staying updated on advancements in the field. This role requires hands-on leadership and a solid background in machine learning and computer vision.
As a Principal Software Engineer at Reprise, you will contribute to all aspects of the system, including the chrome extension, editing platform, and replay rendering. You will also focus on delivering high-quality code, utilizing Continuous Integration and Test-Driven Development techniques, while collaborating closely with product and engineering teams to ensure customer value.
Scope, design, and implement new end-to-end functionality. Contribute to codebases in Ruby on Rails, Typescript, and Go. Perform detailed code reviews and provide technical mentorship to engineers. Help architect core parts of our infrastructure. Work closely with designers and product managers.
Popular 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