
Remote opportunity at
CanonicalEngineering Manager, Managed Services
Canonical, the publisher of the Ubuntu platform and a provider of open-source software and operating systems, is hiring a remote Engineering Manager for the BootStack team.…
Career Tools
About This Role
Canonical, the publisher of the Ubuntu platform and a provider of open-source software and operating systems, is hiring a remote Engineering Manager for the BootStack team. The organization operates globally with a distributed workforce spanning more than 75 countries. This position suits technology professionals interested in Linux, cloud technologies, and open-source development who want to lead teams handling modern distributed systems on private infrastructure. In this role, the Engineering Manager…
Job Description
Canonical, the publisher of the Ubuntu platform and a provider of open-source software and operating systems, is hiring a remote Engineering Manager for the BootStack team. The organization operates globally with a distributed workforce spanning more than 75 countries. This position suits technology professionals interested in Linux, cloud technologies, and open-source development who want to lead teams handling modern distributed systems on private infrastructure.
In this role, the Engineering Manager will oversee technical staff responsible for daily managed services operations across global customer environments. Duties include guiding team delivery velocity, tracking health metrics, enforcing operational procedures, meeting service level agreements, and collaborating closely with stakeholders, customers, and product groups. Colleagues gather in-person two to four times a year in various global destinations for strategic alignment and planning.
Responsibilities
- Supervise a growing engineering staff to maximize the speed and quality of operations and development
- Monitor and measure team health indicators
- Establish disciplined operational and engineering workflows
- Act as a representative for the BootStack team with external groups, customers, and stakeholders
- Direct team focus toward milestones, deliverables, and priorities
- Fulfill service level agreements for customer deployments worldwide
- Provide managed services reliably and on schedule
Requirements
- Professional background in software delivery using languages such as Python, Go, C, C++, Java, or management of operations teams
- Practical experience working with OpenStack
- Commitment to code maintainability and testing practices
- Background in Linux system administration
- Strong communication and cooperation abilities
- Experience practicing agile software development
- Background working within and leading distributed teams
- Technical comprehension of complex distributed systems
- Familiarity with cloud technologies and topologies
- Ability to travel for company events, team sprints, and customer meetings up to 20 percent of the time
Qualifications
- Bachelor degree or equivalent education in a technology discipline
- Experience with Ubuntu or Debian
Core Skills
Benefits
- Compensation determined by geographical region, performance, and experience with annual reviews
- Performance-driven annual bonus or commission
- Distributed work environment featuring biannual in-person team sprints
- Personal learning and development budget of 2,000 USD per year
- Recognition rewards
- Annual holiday leave
- Maternity and paternity leave
- Team Member Assistance Program and Wellness Platform
- Priority Pass and travel upgrades for long-distance company events
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
Is this position remote?
Yes, this is a globally remote role, though it entails up to 20 percent travel for customer meetings, team events, and company gatherings.
What does the BootStack team do?
The BootStack team designs, builds, and operates modern distributed systems on private infrastructure for customers, ranging from Kubernetes to OpenStack.
What is the compensation structure?
Compensation is shaped by geographical location, experience, and performance, with annual reviews. In addition to base pay, the company offers a performance-driven annual bonus or commission, along with learning budgets and other benefits.
What are the educational requirements?
The posting requires a bachelor's degree or equivalent education in a technology field.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.