Canonical delivers open source software to millions of Linux, Windows, and Mac machines through Ubuntu and the wider Canonical ecosystem. We are expanding our scope to help developers ship their software efficiently to clouds and IoT devices.
This is an opportunity for a talented software engineer with a passion for developer experience and build tooling to positively impact the workflow of thousands of snap and charm publishers. Success in this role requires an interest in packaging formats, build systems, and automation to simplify software deployment for a broad audience.
Our team designs and maintains Python tools supporting the build and publication process for snaps, charms, and OCI images (rocks). Snapcraft enables developers to deliver app updates automatically to millions of Linux systems, supporting applications from notable companies like Spotify, Slack, and Microsoft. Charmcraft facilitates collaboration among charmed operator developers and publication on Charmhub, allowing packaging of various software components for scalable operations from Day 0 to Day 1,000 and beyond.
What we are looking for in you
What we offer you
Your base pay depends on factors like location, experience, and skills. Additional benefits include potential bonuses and incentives based on revenue or utilization. Our compensation philosophy emphasizes equity across our global workforce.
About Canonical
Canonical is a pioneering tech company leading the global open source movement. As the publisher of Ubuntu, a key platform for AI, IoT, and cloud computing, we are shaping the future of technology. We recruit globally and uphold high standards of excellence. Since 2004, we have embraced a remote-first culture, encouraging innovative thinking and continuous learning. We are committed to diversity and equal opportunity in our workplace.
J-18808-Ljbffr