Enable job alerts via email!
A leading open-source software provider is seeking a Software Engineer to optimize Ubuntu Server for public clouds. The role involves collaborating with various cloud partners and ensuring software quality standards. The ideal candidate will have a strong foundation in Python and a passion for technology. The position offers a remote work environment with competitive benefits.
Software Engineer - packaging - optimize Ubuntu Server for public clouds
2 months ago Be among the first 25 applicants
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 enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include leading public cloud and silicon providers, and industry leaders across sectors. We are a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and few office-based roles. Teams meet periodically in interesting locations worldwide to align on strategy and execution.
The company is founder-led, profitable, and growing.
The Canonical Public Cloud team seeks enthusiastic engineers to serve as Ubuntu distribution engineers. These engineers will collaborate closely with the Ubuntu Engineering organization to ensure cloud-specific agents, webservers, databases, and virtualization and containerization stacks are optimized for public clouds. We work with Amazon, Microsoft, Google, IBM, Oracle, and other cloud partners to tailor Ubuntu for their infrastructure, enabling differentiation while providing a consistent user experience. Working on this team involves partnering with cloud providers and Ubuntu to optimize the OS for cloud environments.
Ubuntu Server is a platform that powers innovative technology worldwide and is the leading OS in public clouds. Applicants will contribute to evolving Ubuntu, maintaining continuous deployment operations to deliver images to end users. This role offers opportunities to learn and grow with experienced engineers.
This role entails
What we are looking for in you
What we offer colleagues
We consider location, experience, and performance in compensation decisions, revisiting annually. Benefits include a USD 2,000 annual learning budget, performance bonuses, holiday leave, parental leave, Employee Assistance Programme, travel opportunities, and more.
About Canonical
Canonical pioneers open source innovation, publishing Ubuntu—the platform for AI, IoT, and cloud. We hire globally, uphold high standards, and operate remotely since 2004. Join us to challenge yourself, learn new skills, and innovate.
Canonical is an equal opportunity employer
We promote diversity and offer fair consideration regardless of background or identity.
Seniority level: Entry level
Employment type: Full-time
Job function: Engineering and IT
Industries: Software Development
Referrals increase your chances of interviewing at Canonical by 2x
Related roles: Graduate Software Engineer, Open Source and Linux; Software Engineer (Python / Linux / Packaging); Staff Software Engineer, Core Experience
Greater Calgary Metropolitan Area 1 day ago
We’re unlocking community knowledge with AI-enhanced insights.
J-18808-Ljbffr