Overview
Join Canonical as a Ubuntu Software Engineer and help build one of the world’s most widely used open‑source operating systems. Canonical is a leading provider of open‑source software and operating systems to enterprise and technology markets, with Ubuntu powering public cloud, data science, AI, engineering innovation, and IoT initiatives.
Key Responsibilities
- Design, build, and ship foundational systems software and applications in Rust, Go, Flutter, and Python.
- Architect the integration of open source—from boot firmware to cloud application deployment.
- Package, integrate, test, and upload open‑source software to the Ubuntu repositories.
- Build and maintain the automation machinery responsible for building, testing, and shipping Ubuntu.
- Maintain and evolve distribution engineering and related repositories.
- Author and improve technical and community documentation, and contribute to upstream open‑source projects.
- Collaborate with a globally distributed team and mentor colleagues.
- Develop and improve processes to efficiently fulfill engineering goals.
Qualifications
- Exceptional academic track record from high school and university.
- Undergraduate degree in Computer Science or STEM, or a compelling alternate path.
- Experience with Rust, Go, Python, Flutter, or C/C++.
- Professional written and spoken English.
- Excellent communication and interpersonal skills.
- Drive and a track record of exceeding expectations.
- Passion for open‑source software.
- Ability to travel twice a year for company events up to two weeks each.
Nice-to-Have Skills
- Experience with Linux distributions and distribution engineering.
- Experience with software packaging and distribution mechanisms.
- Understanding of build systems and toolchains, including cross‑compilation.
- Performance or security engineering experience.
What We Offer
- Competitive base pay with annual performance‑driven bonus.
- Annual compensation review and raise for high performers.
- Distributed work environment with twice‑yearly in‑person team sprints.
- Personal learning and development budget of USD 2,000 per year.
- Recognition rewards, annual holiday leave, maternity and paternity leave.
- Team Member Assistance Program & Wellness Platform.
- Prospect to travel globally and Priority Pass for long‑haul events.
About Canonical
Canonical is a pioneering tech firm that publishes Ubuntu, a cornerstone open‑source project powering AI, IoT, and the cloud. We are remote‑first, recruit globally, and maintain the highest standards for people who join us.
Equal Opportunity Employer
Canonical is an equal‑opportunity employer. We foster a workplace free from discrimination. Diversity of experience, perspectives, and background creates a better work environment and better products. Whatever your identity, we will give your application fair consideration.
#J-18808-Ljbffr