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 ...

Overview

Canonical is hiring an Engineering Manager for their Container and Virtualisation Infrastructure team. You'll lead high-performance teams and work with technologies like KVM, Ceph, and SDN. This role requires deep familiarity with Linux and microservice architectures.

Job Description

Who you are

You have a solid technical background with experience in high-quality microservice architectures and high-performance team leadership. Your familiarity with Linux kernel, virtualization, storage, and networking is deep, allowing you to navigate complex distributed systems effectively. You understand the implications of design and engineering choices across various layers of a software stack, from low-level kernel features to upper-level management APIs. You thrive in a collaborative environment and are adept at leading teams to achieve their goals while fostering a culture of innovation and excellence.

You have a proven track record of managing engineering teams, guiding them through challenges, and ensuring high-quality deliverables. Your leadership style emphasizes mentorship and development, helping team members grow in their roles and advance their careers. You are comfortable with remote work dynamics and understand the importance of aligning teams across different time zones and cultures.

Desirable

Experience with cloud infrastructure and data center scale solutions is a plus. Familiarity with open-source software development practices and community engagement can enhance your effectiveness in this role. You are also encouraged to bring your unique perspectives and experiences to the team, contributing to a diverse and inclusive workplace.

What you'll do

As an Engineering Manager at Canonical, you will lead a team focused on building next-generation private cloud infrastructure. You will oversee the development of solutions that integrate KVM, Ceph, and SDN technologies, ensuring they meet the needs of enterprise deployments. Your role will involve strategic planning, resource allocation, and performance management, as well as hands-on technical guidance when necessary.

You will collaborate closely with product management and other engineering teams to define project scopes, timelines, and deliverables. Your ability to communicate effectively with stakeholders will be crucial in aligning team efforts with company objectives. You will also be responsible for fostering a culture of continuous improvement, encouraging your team to adopt best practices in software development and engineering processes.

In addition to managing day-to-day operations, you will play a key role in recruiting and onboarding new talent, ensuring that your team is equipped with the skills and resources needed to succeed. You will also be involved in setting technical direction and making architectural decisions that impact the overall success of the projects.

What we offer

Canonical provides a unique opportunity to work in a fully remote environment with a diverse team spread across the globe. You will have the chance to engage in meaningful work that impacts the future of cloud infrastructure and open-source software. We offer competitive compensation and benefits, along with opportunities for professional development and growth within the company. Join us in our mission to create innovative solutions that empower enterprises worldwide.

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

Other Technical Roles

Canonical📍 Worldwide - Remote

Canonical is hiring a Containerization & Virtualisation Engineer to work on next-generation open source VMM or container technology. You'll utilize your expertise in Go, Rust, or C/C++ to contribute to innovative projects in virtualization and cloud infrastructure. This role is open to candidates worldwide.

🏠 Remote
1 month ago
Canonical

Software Architect

Canonical📍 Americas - Remote

Canonical is hiring a Software Architect to lead the development of LXD and MicroCloud, focusing on container and virtualization technologies. You'll work with Docker, Kubernetes, and Go to create reliable cloud solutions. This role requires expertise in distributed systems and virtualization.

🏠 Remote
1 month ago
Canonical

Software Engineering

Canonical📍 Americas - Remote

Canonical is hiring a Golang System Software Engineer to work on low-level Go code for managing containers and virtual machines. You'll engage with technologies like KVM and Ceph, contributing to next-generation private cloud infrastructure.

🏠 Remote
1 month ago
Canonical

Engineering Manager

Canonical📍 Americas - Remote

Canonical is hiring an Engineering Manager for their Solutions Engineering team to lead a regional software engineering team. You'll work with open-source automation and infrastructure-as-code technologies. This position requires strong leadership skills and experience in software engineering.

🏠 RemoteLead
1 month ago
Canonical

Engineering Manager

Canonical📍 Americas - Remote

Canonical is hiring an Engineering Manager to lead the reboot of their Landscape systems management solution for Ubuntu. You'll oversee a team focused on enhancing Ubuntu's enterprise capabilities. This role requires strong leadership and technical skills in backend systems.

🏠 RemoteLead
1w ago