Canonical, the company behind Ubuntu, is seeking a passionate software engineer to join their team. As a global leader in open source software, Canonical offers an exciting opportunity to work on Ubuntu Server, the #1 operating system in public clouds. You'll collaborate with a distributed team of 1100+ colleagues across 75+ countries, contributing to the evolution of Ubuntu and its ecosystem.
Your responsibilities will include:
- Collaborating within a distributed team
- Fostering a seamless user experience for Ubuntu users
- Debugging issues and working with upstream projects
- Evaluating contributions to maintain high-quality standards
- Maintaining Ubuntu Server packages, including traditional server workloads, virtualization, containers, and language runtimes
- Collaborating with Ubuntu and Debian communities, upstream projects, and customers
The ideal candidate will have:
- A Bachelor's or equivalent in Computer Science, STEM, or similar
- Experience in distribution development, debugging, test environments, complex workloads, and coding in Python, Go, or Rust
- Interest in public clouds like AWS, GCP, Azure, Oracle Cloud, and IBM Cloud
- Passion for open source projects
Canonical offers a unique work environment with:
- Distributed work setup with bi-annual in-person team sprints
- Personal learning and development budget
- Annual compensation review and performance-driven bonus
- Maternity and paternity leave
- Opportunity to travel and meet colleagues globally
Join Canonical to be part of a pioneering tech firm changing the world through open source technology. The company values diversity and fosters a workplace free from discrimination, ensuring fair consideration for all applicants.