Canonical

About Canonical

Empowering the world with open-source software

🏢 Tech👥 251-1K📅 Founded 2004📍 London, Greater London, United Kingdom

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 App Stores team to lead the development of micro-services that power their global software distribution engine. You'll work with Python and Golang to enhance the Snap Store and Charmhub.io marketplaces. This role requires strong technical management skills and experience in software development.

Job Description

Who you are

You have a strong background in software engineering and technical management, with experience leading teams that develop scalable micro-services. You are proficient in Python and Golang, and you understand the intricacies of software distribution systems. You believe in the importance of clean APIs and have a track record of delivering software reliably and efficiently. You thrive in a remote work environment and are comfortable collaborating with distributed teams across the globe. You are passionate about open source software and its impact on technology and society.

Desirable

Experience with agile methodologies and a strong understanding of software development lifecycles will be beneficial. Familiarity with cloud platforms and distributed systems is a plus, as is a commitment to fostering a diverse and inclusive workplace.

What you'll do

As the Engineering Manager for App Stores, you will lead a team responsible for developing and maintaining the micro-services that power Canonical's software distribution engine. You will oversee the technical direction of the team, ensuring that projects are delivered on time and meet quality standards. You will collaborate closely with product managers and other stakeholders to align on strategy and execution. Your role will involve mentoring engineers, conducting performance reviews, and facilitating career development within your team. You will also be responsible for driving process improvements and fostering a culture of innovation and continuous learning.

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 impactful open source projects and be part of a company that values collaboration and innovation. We provide competitive compensation and benefits, along with opportunities for professional growth and development. Join us in transforming the experience of open source software for users globally.

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

Canonical

Software Engineering

Canonical📍 Worldwide - Remote

Canonical is hiring a Software Engineer for their App Stores team to develop and operate backend services for the Snap Store and Charmhub.io marketplaces. You'll work primarily with Python and Golang in a remote capacity, contributing to the scaling of production architecture.

🏠 Remote
1 month ago
Canonical

Engineering Manager

Canonical📍 Worldwide - Remote

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.

🏠 RemoteLead
1 month ago
Canonical

Engineering Manager

Canonical📍 Worldwide - Remote

Canonical is hiring an Engineering Manager for the AppArmor team to lead security engineering efforts for Ubuntu. You'll develop security features and collaborate with multiple engineering teams. This role requires strong leadership skills and experience in security engineering.

🏠 RemoteLead
1 month ago
Canonical

Engineering Manager

Canonical📍 Worldwide - Remote

Canonical is hiring an Engineering Manager for their BootStack team to oversee the Managed Service of customer environments. You'll work with Linux and Cloud technologies, including Kubernetes and OpenStack. This role requires a passion for open source development and experience in managing engineering teams.

🏠 RemoteLead
1 month ago
Canonical

Engineering Manager

Canonical📍 Worldwide - Remote

Canonical is hiring an Engineering Manager for the BootStack team to oversee the management of engineers and drive success with Ubuntu and open source products. You'll work with technologies like Linux, Cloud, Kubernetes, and OpenStack in a fully remote environment.

🏠 RemoteLead
1 month ago