
About Canonical
Empowering the world with open-source software
Key Highlights
- Developers of Ubuntu, used by millions globally
- Headquartered in London with a remote-first policy
- Serves enterprise clients like Google and Microsoft
- Privately held with significant funding from various investors
Canonical Ltd., headquartered in London, is the driving force behind Ubuntu, one of the world's most popular open-source operating systems. With a focus on cloud computing, IoT, and container orchestration, Canonical serves a diverse range of clients, including major enterprises like Google and Micr...
🎁 Benefits
Canonical offers competitive salaries, equity options, generous PTO policies, and a remote-first work environment, allowing employees to work from any...
🌟 Culture
Canonical promotes a remote-friendly culture that values open-source contributions and encourages innovation. The company emphasizes transparency and ...
Skills & Technologies
Overview
Canonical is hiring an Engineering Manager for their Commercial Systems unit to lead engineering teams in developing innovative open-source solutions. You'll work with technologies like Go and collaborate closely with cross-functional teams. This position requires a strong focus on engineering quality and team development.
Job Description
Who you are
You have a proven track record as an Engineering Manager with a focus on developing high-quality software solutions. Your experience includes leading engineering teams and fostering a culture of accountability and continuous improvement. You are committed to developing your skills and those of your team members, ensuring that everyone grows together in their careers.
You have a strong technical background, particularly in software engineering, and are comfortable working with open-source technologies. Your leadership style emphasizes collaboration and communication, allowing you to effectively align your team with the broader goals of the organization. You understand the importance of delivering high-quality products that meet customer needs and drive business success.
You thrive in a remote work environment and are adept at managing distributed teams. Your ability to build relationships and trust across different locations is key to your success. You are passionate about open-source software and its potential to transform industries, and you are excited about the opportunity to work with innovative solutions at Canonical.
Desirable
Experience with cloud technologies and services is a plus, as is familiarity with billing systems or financial software. You may also have experience in data science, AI, or IoT, which would be beneficial in understanding the broader context of Canonical's offerings.
What you'll do
As the Engineering Manager for the Commercial Systems unit, you will lead a team of engineers responsible for developing and operating critical services that support Canonical's business. You will oversee the design and implementation of a Golang service that provides standardized capabilities for billing and other commercial functions. Your role will involve setting high engineering quality standards and ensuring that your team adheres to best practices in software development.
You will collaborate closely with other engineering and business teams to align on strategy and execution. This includes participating in regular meetings to discuss progress, challenges, and opportunities for improvement. You will also be responsible for mentoring your team members, helping them to develop their skills and advance their careers.
Your leadership will be crucial in fostering a culture of innovation and accountability within your team. You will encourage your engineers to think creatively and challenge the status quo, driving continuous improvement in processes and outcomes. You will also play a key role in hiring and building a diverse team that reflects Canonical's commitment to inclusivity.
What we offer
Canonical offers a unique opportunity to work in a fully remote environment with a diverse team of professionals from around the world. You will have the chance to contribute to cutting-edge open-source projects that have a significant impact on the technology landscape. The company values continuous learning and development, providing resources and support for your professional growth.
In addition to a competitive salary, Canonical offers a range of benefits designed to support your well-being and work-life balance. You will have the flexibility to work from home while also participating in occasional in-person meetings to strengthen team connections. Join us at Canonical and be part of a mission-driven organization that is shaping the future of open-source software.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Canonical.
Similar Jobs You Might Like
Based on your interests and this role

Engineering Manager
Canonical is hiring an Engineering Manager for their Commercial Systems team to oversee the development of internal products. You'll work with Salesforce and NetSuite to enhance business processes. This role requires strong leadership and engineering quality standards.

Engineering Manager
Canonical is hiring a Python Engineering Manager to lead the development of internal products within the Commercial Systems unit. You'll work with innovative open-source solutions and high engineering quality standards. This role requires strong leadership and Python expertise.

Engineering Manager
Canonical is hiring an Engineering Manager to lead teams in delivering open source software solutions. You'll work in a global environment with a focus on collaboration and innovation. This role requires strong technical leadership and management skills.

Engineering Manager
Canonical is hiring an Engineering Manager to lead web engineering teams and ensure the growth and success of team members. You'll work collaboratively across the organization to deliver scalable user experiences. This role requires strong technical leadership in web development.

Backend Engineer
Canonical is hiring a Golang Software Engineer to work on Commercial Systems. You'll develop high-quality software solutions using Golang and collaborate with various engineering teams. This position is open to any seniority level.