Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and Io T. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors.
\n
Canonical is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office‐based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution.The company is founder‐led, profitable, and growing.We are hiring an Engineering Manager for the Boot Stack team that designs, builds, and operates modern distributed systems on private infrastructure for customers. From Kubernetes to Open Stack and everything in‐between, you'll be working with the latest technology in a fast‐paced engineering environment.This role is an opportunity for a technologist with a passion for Linux and cloud technologies to build a career with Canonical and drive the success of those leveraging Ubuntu and open source products.
\n
If you have an affinity for open source development and a passion for technology, you will enjoy working with some of the best people in the industry at Canonical.Location: This is a globally remote role.The role entailsManage a growing engineering team to optimise the quality and velocity of both development and operationsIdentify and measure team health indicatorsImplement disciplined engineering and operations processesRepresent the Boot Stack team with respect to stakeholders, customers, and external teamsEnsure proper team focus on priorities, milestones, and deliverablesWork to meet service level agreements with customer deployments around the globeDeliver quality managed services in a consistent, timely mannerWhat we are looking for in youBachelors (or equivalent) education in a technology fieldProven track record of professional experience of either software delivery using Python, Go, C, C++, Java, or similar and/or managing operations teamsProven experience with Open StackDemonstrated strong commitment to testing methodologies and maintainable code qualityExperience with Linux system administration, Ubuntu/Debian a plusStrong communication and cooperation skillsExperience with agile software development methodologiesExperience working in and managing distributed teamsTechnical aptitude for understanding complex distributed systemsExperience with cloud topologies and technologiesTravel to team and company events and customer meetings, roughly 20% or lessWhat we offer colleaguesDistributed work environment with twice‐yearly team sprints in personPersonal learning and development budget of USD 2,000 per yearAnnual compensation reviewRecognition rewardsAnnual holiday leaveMaternity and paternity leaveTeam Member Assistance Program & Wellness PlatformOpportunity to travel to new locations to meet colleaguesPriority Pass and travel upgrades for long‐haul company events