Canonical Ubuntu is the most widely used OS for public cloud instances across every major public cloud. Our team builds, tests, and publishes the base Ubuntu images used by millions to ensure optimal performance and security in their cloud estate. We aim to deliver the very best public cloud VM experience, as well as specialized images for specific purposes on each cloud.
We work closely with Amazon, Microsoft, Google, and other world-class cloud partners to optimize Ubuntu for their infrastructure. Our goal is to celebrate and enable their particular points of differentiation on their clouds, while also ensuring a common operating experience for their users.
As an engineering manager, you need to bring both technical and management skills to the leadership of your team. You will also represent the team in direct partner engagement. You'll be responsible for the stability and functionality that our cloud users expect. You will strive to automate the delivery of existing and new Ubuntu image products across all modern workloads, from web servers to GPU-accelerated AI for servers, VMs, and containers.
At Canonical, your primary responsibility as an engineering manager is to support your team: ensuring their growth as engineers, meaningful work, and a positive work environment. You will lead strong engineers, providing technical leadership and a solid background in software development to challenge and grow your team members. You will influence culture, facilitate technical delivery, and collaborate on strategy and execution.
We work primarily in Python and Golang, and expect engineering managers to be fluent in these languages, as well as architecture and components relevant to their team. Code reviews and architectural leadership are integral to the role. A commitment to healthy engineering practices, documentation, quality, and performance optimization is essential, along with fair management and maintaining a high-performing team.
What you'll do
1. Build and lead a team of engineers in your and similar timezones
2. Develop talent through coaching, mentoring, feedback, and career development
3. Demonstrate sound engineering principles and contribute to your team's goals
4. Set and manage expectations with other engineering teams, management, and stakeholders
5. Lead modern, agile software development practices
6. Ensure a healthy, collaborative engineering culture aligned with company values
7. Participate actively in leadership and collaborate with other leaders
8. Build automated, reliable image delivery, testing, and publication pipelines
9. Engage with teams at Canonical, the open source community, and partners
10. Work from home with up to 15% global travel for events
Who you are
1. You love mentoring, developing, and growing people, with a proven track record
2. You are passionate about software development
3. You focus on success and delivering high-quality software on time
4. You have experience with agile development methodologies
5. You hold a Bachelor's or equivalent in Computer Science, STEM, or similar
6. You have software development experience in Python or Golang
7. You possess effective written and verbal communication skills
8. You have practical experience with at least one of Microsoft Azure, Google Cloud, or AWS
What we offer you
We consider location, experience, and performance in our compensation packages worldwide. Compensation is reviewed annually (more frequently for new graduates and associates) to recognize outstanding performance. Alongside base pay, we offer a performance-driven bonus, and additional benefits reflecting our values. We aim for fairness and meet local needs globally.
* Distributed work environment with biannual in-person team sprints
* USD 2,000 annual learning and development budget
* Annual compensation review
* Recognition rewards
* Annual holiday leave
* Maternity and paternity leave
* Employee Assistance Programme
* Opportunities for travel to meet colleagues
* Priority Pass and travel upgrades for company events
About Canonical
Canonical is a pioneering tech firm leading the open source movement. As the publisher of Ubuntu, a key open source platform for AI, IoT, and cloud, we are shaping the future. We recruit globally and uphold high standards for our team. Since 2004, we have been a remote-first company. Working here challenges you to think differently, learn new skills, and excel.
Canonical is an equal opportunity employer, committed to a diverse and inclusive workplace. We value varied experiences, perspectives, and backgrounds, and ensure fair consideration for all applications.
#J-18808-Ljbffr