
Remote opportunity at
CanonicalObservability Engineering Manager
Canonical is seeking an Observability Engineering Manager to lead work on its distributed tracing and service mesh products inside the Observability group. Candidates may work from…
Career Tools
About This Role
Canonical is seeking an Observability Engineering Manager to lead work on its distributed tracing and service mesh products inside the Observability group. Candidates may work from home in either EMEA or the Americas. The observability stack is designed to be simple to deploy and run on Kubernetes, and it covers metrics, logs, telemetry, alerts, traces and profiling. Kubernetes operators supply the integration and automation. Engineering managers at Canonical write and…
Job Description
Canonical is seeking an Observability Engineering Manager to lead work on its distributed tracing and service mesh products inside the Observability group. Candidates may work from home in either EMEA or the Americas. The observability stack is designed to be simple to deploy and run on Kubernetes, and it covers metrics, logs, telemetry, alerts, traces and profiling. Kubernetes operators supply the integration and automation.
Engineering managers at Canonical write and review code as well as set architecture, but their main duty is running a strong team and growing the people in it. This manager leads a distributed group and its observability portfolio, organises the team's processes around its goals, holds one-to-one meetings, and tracks team health. The role also includes reviewing other engineers' code, taking part in open source community work, and presenting Canonical's observability stack at conferences. The manager works with peer managers, product owners and architects to plan an ambitious yet achievable roadmap.
Candidates should have a proven record of delivering software, ideally including open source contributions, and must be fluent in written and spoken English. Linux know-how, ideally Debian or Ubuntu, is expected. Useful extras include experience leading a high-performing team, professional Python work, working knowledge of Go, familiarity with container technology, and experience designing observability solutions. Up to four trips yearly to internal events are required.
Responsibilities
- Lead a team of engineers spread across locations, plus its observability portfolio
- Organise and steer the team's processes toward its objectives
- Hold one-to-one meetings with team members
- Track team health indicators
- Review code written by other engineers
- Take part in open source community work
- Present Canonical and its observability stack at conferences
Requirements
- Outstanding academic record from school and university
- Proven record of delivering software professionally
- Professional software development experience, ideally with open source work
- Familiarity with Linux, ideally Debian or Ubuntu
- Fluent written and spoken English
- Solid interpersonal skills plus curiosity, flexibility and accountability
- Drive to hit commitments and deliver results
- Willingness to travel up to four trips yearly to internal events
Qualifications
- Experience leading a high-performing engineering team
- Professional Python development experience
- Working knowledge of Go
- Familiarity with container technology
- Experience designing and building observability solutions
Core Skills
Benefits
- Largely remote work, with in-person team sprints twice yearly
- USD 2,000 yearly for learning and development
- Base pay with a bonus or commission linked to performance
- Pay reviewed each year, with recognition awards
- Holiday leave, with maternity and paternity leave
- Wellness platform and an assistance programme
- Trips to new places to meet colleagues face to face
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
Where can this role be based?
The posting says the job may be done from home in EMEA or the Americas.
What products will the team work on?
The manager leads development of distributed tracing and service mesh products within Canonical's Observability group.
Is coding part of the job?
Yes. Engineering managers are expected to review code and help set architecture as well as manage the team.
What salary is offered?
The posting does not specify a salary. Base pay depends on location, experience, knowledge and skills.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.