Senior Software Engineer - packaging - optimize Ubuntu Server
New Today
Canonical's Ubuntu Engineering Server Team is looking for open source enthusiasts to help build the distro of the future. The Server Team maintains and packages a wide variety of software including web servers, databases, virtualization and containerization stacks. This is an exciting opportunity for a software engineer passionate about open source software. Join Canonical to help bring free software to a broad audience.
Ubuntu Server is a platform that enables technology worldwide and is a leading operating system in public clouds. Applicants to this role will contribute to evolving Ubuntu and will work with an experienced team to learn and grow among top engineers.
Responsibilities
Collaborating proactively within a distributed team
Fostering a software ecosystem with a seamless user experience for all Ubuntu users
Evaluating contributions of other engineers to maintain high-quality software standards
Shaping the future of Ubuntu through new ideas in your areas of interest and advising on related work
Collaborating with other teams in the Ubuntu and Debian communities, with upstream projects, and with commercially supported customers
Owning the maintenance of Ubuntu Server packages, including but not limited to:
Traditional server workloads (web servers, databases, network services, etc.)
Virtualisation and containers
Package management and dependencies
Language runtimes and toolchains
Work from home with global travel 2 to 4 weeks for internal and external events
What we are looking for in you
You love technology and working with brilliant people
You are curious, flexible, articulate, and accountable
You value soft skills and are passionate, enterprising, thoughtful, and self-motivated
Interest or experience in open source maintenance or contributions
Able to reproduce complex workloads and write detailed test plans and reproducibility steps
Comfort contributing and debugging multiple languages such as C/C++, Python, Rust, Go, Ruby, PHP
Experience in packaging in one or more ecosystems (language-specific systems or distro package formats such as deb, rpm, NixOS)
Experience using and creating containers and virtual machines
A Bachelor’s or equivalent degree in Computer Science, STEM or similar, or 5+ years of professional experience
What we offer
Distributed work environment with twice-yearly team sprints in person
Personal learning and development budget
Annual compensation review
Recognition rewards
Annual holiday leave
Maternity and paternity leave
Employee Assistance Programme
Opportunity to travel to new locations to meet colleagues
Travel benefits for long-haul company events
About Canonical Canonical is a pioneering tech firm at the forefront of the global move to open source. We publish Ubuntu, a key open source project and platform for AI, IoT and the cloud. We recruit on a global basis and maintain a remote-first policy. We expect excellence and encourage continuous learning and growth.
Equal Opportunity Canonical is an equal opportunity employer. We foster a workplace free from discrimination. Diversity of experience and background strengthens our products and team, and all qualified applicants will receive fair consideration.
#J-18808-Ljbffr
- Location:
- London
- Salary:
- £125,000 - £150,000
- Category:
- IT & Technology
We found some similar jobs based on your search
-
New Today
Senior Software Engineer - packaging - optimize Ubuntu Server
-
London
-
£125,000 - £150,000
- IT & Technology
Senior Software Engineer - packaging - optimize Ubuntu Server Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in cloud, data science, ...
More Details -
-
New Today
Senior Software Engineer - packaging - optimize Ubuntu Server
-
London, England, United Kingdom
-
£125,000 - £150,000
- IT & Technology
Senior Software Engineer - packaging - optimize Ubuntu Server Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in cloud, data science, ...
More Details -
-
New Today
Senior Software Engineer - packaging - optimize Ubuntu Server
-
London, England, United Kingdom
-
£125,000 - £150,000
- IT & Technology
Overview Senior Software Engineer - packaging - optimize Ubuntu Server. Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in cloud, data...
More Details -
-
New Today
Senior Software Engineer - packaging - optimize Ubuntu Server
-
London, England, United Kingdom
-
£125,000 - £150,000
- IT & Technology
Overview Senior Software Engineer - packaging - optimize Ubuntu Server. Canonical is a leading provider of open source software and operating systems. Our Ubuntu platform is widely used in enterprise initiatives including public cloud, data science,...
More Details -
-
New Today
Senior Software Engineer - packaging - optimize Ubuntu Server
-
London
- IT & Technology
Overview Senior Software Engineer - packaging - optimize Ubuntu Server. Canonical is a leading provider of open source software and operating systems. Our Ubuntu platform is widely used in enterprise initiatives including public cloud, data science,...
More Details -
-
New Today
Senior Software Engineer - packaging - optimize Ubuntu Server
-
London, England, United Kingdom
-
£125,000 - £150,000
- IT & Technology
Senior Software Engineer - packaging - optimize Ubuntu Server Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterpri...
More Details -