Open Role
Canonical

Opportunity at

Canonical

Engineering Manager - Public Cloud, Python, Golang

Canonical seeks an Engineering Manager to direct a technical team focused on optimizing Ubuntu for major public cloud infrastructures such as Amazon, Microsoft, and Google. The…

View Company

Role Snapshot

Hiring Now

Remote from

Not specified

Salary

Undisclosed

Department

General

Employment

Full-time

Experience

Not specified

Published2d ago
Listing Views2
Applications0
Apply BeforeNo deadline

Career Tools

About This Role

Canonical seeks an Engineering Manager to direct a technical team focused on optimizing Ubuntu for major public cloud infrastructures such as Amazon, Microsoft, and Google. The organization publishes the foundational operating system images relied upon by millions, ensuring robust performance and security across modern workloads ranging from web applications to GPU-accelerated artificial intelligence. This position suits an experienced technical leader who enjoys mentoring engineers, conducting code reviews, participating in architectural…

Job Description

Canonical seeks an Engineering Manager to direct a technical team focused on optimizing Ubuntu for major public cloud infrastructures such as Amazon, Microsoft, and Google. The organization publishes the foundational operating system images relied upon by millions, ensuring robust performance and security across modern workloads ranging from web applications to GPU-accelerated artificial intelligence. This position suits an experienced technical leader who enjoys mentoring engineers, conducting code reviews, participating in architectural design, and engaging directly with external commercial partners.

As an open-source software and operating system publisher, Canonical operates as a distributed enterprise with personnel spread across numerous countries. Leadership personnel guide agile software development, uphold stringent engineering standards, and maintain automated delivery pipelines. While team members operate remotely, the position entails global travel of up to 15 percent for internal gatherings and partner events.

Responsibilities

  • Build and supervise a team of engineers situated in compatible timezones
  • Coach, mentor, and foster career development for team members
  • Contribute directly to technical goals by reviewing code and guiding software architecture
  • Set expectations and collaborate with internal engineering groups, company leadership, and external partners
  • Drive agile software development processes and maintain a collaborative engineering culture
  • Construct automated and highly reliable image delivery, testing, and publication pipelines

Requirements

  • Demonstrated track record of mentoring and developing software engineers
  • Professional software development experience utilizing Python or Golang
  • Practical background working with at least one major platform among AWS, Microsoft Azure, or Google Cloud
  • Familiarity with agile software development methodologies
  • Strong written and verbal communication skills

Qualifications

  • Bachelor degree or equivalent education in Computer Science, STEM fields, or a related discipline

Core Skills

Benefits

  • Global compensation structured around geographical location, experience, and performance
  • Annual compensation reviews
  • Performance-driven annual bonus or commission
  • Distributed work setting paired with in-person team sprints occurring twice a year
  • Annual personal learning and development budget of 2000 USD
  • Recognition rewards and annual holiday leave
  • Maternity and paternity leave
  • Team Member Assistance Program and Wellness Platform
  • Priority Pass and travel upgrades for long-haul company events

Frequently Asked Questions

What is the remote work policy for this position?

The role operates as a distributed work environment where colleagues work remotely, supplemented by global travel of up to 15 percent for internal and external events, plus twice-yearly in-person team sprints.

What programming languages are used in this role?

Engineering managers work in Python and Golang, and are expected to be fluent in the language, architecture, and components built by their team.

What is the salary for this position?

The source posting does not specify the salary for this role.

What is the employment type?

The posting states that the position is full-time.

Sample Interview Questions

AI-generated questions tailored to this specific role — a preview of the full practice set.

Search similar jobs

Related Jobs

Advertisement
320 × 50

Posted by Canonical

Source: Jobicy — USA

Canonical

Canonical

78Open Jobs
—No reviews yet
View Company Profile