128 English-speaking jobs in Pisa
Software Engineer (Python/Linux/Packaging)
- Canonical
- Pisa
- February 16
Software Engineer needed to design and maintain Python tools supporting the developer build and publication process for snaps, charms, and rocks. Must have expertise in Python, Linux, build systems, and container technology.
Product Manager - Hardware Certification
- Canonical
- Pisa
- February 16
Lead the product development lifecycle for Hardware Certification, shaping the roadmap and driving partnership with OEMs. Collaborate with cross-functional teams, conduct market research, and communicate product vision and updates.
Engineering Manager - Data Platform
- Canonical
- Pisa
- February 16
Lead a team building scalable data solutions for Kubernetes and cloud machines. Hire, coach, mentor, and provide feedback to your team. Demonstrate sound engineering skills by contributing code when needed. Set and manage expectations with other engineering teams, senior management, and external stakeholders. Advocate modern, agile software development practices. Ensure your team delivers excellent products by maintaining a culture of quality and engineering excellence. Grow a healthy, collaborative engineering culture. Be an active part of the leadership team and collaborate with other leaders.
Software Engineering Manager - Desktop And Embedded Linux Optimisation
- Canonical
- Pisa
- February 16
Lead a distributed engineering team optimizing Ubuntu for IoT and server hardware. Manage commercial partner engagements, ensuring timely project delivery. Develop your team through coaching, mentoring, and feedback.
Software Engineer - Cloud Images
- Canonical
- Pisa
- February 16
Software Engineer to develop and integrate cloud-related features within Ubuntu Server. Responsibilities include building automated image delivery pipelines, collaborating with a distributed team, and engaging with cloud partners. Requires experience with public clouds, Python software development on Linux, and at least three of: containers, DevOps automation, open source projects, APIs, Linux systems administration, Python packaging, or cloud-based applications.
Linux Engineering Manager - Optimisation for Latest Hardware
- Canonical
- Pisa
- February 16
Lead a team of engineers optimizing Ubuntu for the latest hardware, partnering with silicon companies to integrate features and performance enhancements. Manage relationships, ensure timely delivery, and develop a team of software engineers.
Senior/Staff/Principal Engineer
- Canonical
- Pisa
- February 16
Senior+ Engineers at Canonical design, architect, and evolve high-impact open source software. They code in languages such as Golang, Rust, Python, C/C++, or Typescript/React and collaborate with a globally distributed team. Responsibilities include mentoring colleagues, debugging issues, and contributing to technical documentation.
Product Manager - Desktop
- Canonical
- Pisa
- February 15
Drive the vision and roadmap for Ubuntu Desktop, collaborating with engineering, design, marketing, and sales. Lead product development, analyze market trends, and engage with the open source community and user base.
UX Designer - Developer experience
- Canonical
- Pisa
- February 15
UX Designer will design and build tools for software development, focusing on open source. Collaborate with product managers and engineers to shape developer experience.
Ubuntu Linux Kernel Engineer - Silicon Enablement
- Canonical
- Pisa
- February 15
Ubuntu Linux is seeking a Kernel Engineer to optimize performance on various System On Chip (SoC) platforms. The role involves collaborating with silicon vendors, diagnosing and resolving kernel issues, and delivering optimized kernel variants. Strong C programming skills, hardware-level system engineering knowledge, and experience with git are required.
Graduate Visual Ui Designer
- Canonical
- Pisa
- February 15
Visual UI Designer needed to bring the Ubuntu and Canonical brands to life across various platforms. Must have experience in branding, visual identities, and brand experiences. Strong design skills and knowledge of tools like InDesign, Illustrator, Figma, or Penpot are required.
Golang Engineer
- Canonical
- Pisa
- February 15
Canonical is seeking Golang engineers of all seniority levels to design, implement, and maintain software for its open-source platform, Ubuntu. Responsibilities include writing well-tested and documented code, debugging issues, participating in code reviews, and collaborating with colleagues and the community.
Community Engineer (multiple roles and seniority levels)
- Canonical
- Pisa
- February 15
Community Engineers at Canonical design, execute, and scale initiatives to foster a thriving open source community. This role involves supporting community initiatives with technical and organizational skills, collaborating with developers, and representing community interests to Canonical teams.
Linux Cryptography and Security Engineer
- Canonical
- Pisa
- February 15
Linux Cryptography and Security Engineer will build and maintain Ubuntu's security foundation. Responsibilities include extending cryptographic components, collaborating with external security consultants, and developing security hardening benchmarks. Requires hands-on experience with low-level Linux cryptography APIs, C development, and Linux system administration.
Microservices Engineer
- Canonical
- Pisa
- February 15
Microservices Engineer needed for a global team focused on back-end REST API development in Go and Python. Responsibilities include designing APIs, writing and testing software, collaborating with a distributed team, and contributing to technical documentation.
Security Software Engineer
- Canonical
- Pisa
- February 15
Canonical seeks Security Software Engineers to integrate across product teams. Responsibilities include defining, implementing, and documenting security features, analyzing and fixing vulnerabilities, and contributing to open source projects. Must have a strong understanding of security vulnerabilities, modern software engineering techniques, and open source development methodologies. Experience as a security champion and driving security within a software development lifecycle is required.
Software engineer
- Bending Spoons
- Pisa
- February 15
Software engineers at Bending Spoons build software from the ground up, taking ownership from ideation to execution. You'll work across diverse tech stacks, simplifying complexity and optimizing solutions.
AI Research Engineer
- Bending Spoons
- Pisa
- February 15
Power digital products with AI, explore new AI capabilities, and refine data foundations for high-performing systems.
Spontaneous Application | Rental Branch Supervisor
- Indie campers
- Pisa
- February 15
The City Lead oversees daily rental operations at a small depot, executing workflows, ensuring customer service, and managing fleet readiness. This hands-on role requires operational expertise, strong communication, and the ability to handle physical tasks.
Technical Product Manager
- Canonical
- Pisa
- February 15
Canonical seeks product managers to lead the development lifecycle of open source software products. Responsibilities include setting product vision, collaborating with cross-functional teams, conducting market research, and communicating product updates. Successful candidates will have a strong understanding of Linux and open source software, excellent communication skills, and a passion for technology.















































































