Open Role
Canonical

Remote opportunity at

Canonical

Engineering Manager

Canonical, the publisher of the Ubuntu platform, is hiring an Engineering Manager to lead distributed software development teams across major global time zones. Operating as a…

View Company

Role Snapshot

Hiring Now
Work arrangement
Remote
Where applicants may be
Applicants in Philippines only
Salary
Not specified
Apply by
Not specified
Employment type
Full-time
Experience
Not specified
Added to Jobsiz1h agoEmployer posted Oct 24, 2026
Listing Views1
Applications0
Apply BeforeNo deadline

Career Tools

About This Role

Canonical, the publisher of the Ubuntu platform, is hiring an Engineering Manager to lead distributed software development teams across major global time zones. Operating as a distributed company since 2004, the enterprise develops open-source software utilized in public cloud, data science, IoT, and AI initiatives. This first-level management position suits skilled software developers who enjoy coaching colleagues, reviewing patches, shaping product roadmaps, and contributing code to establish technical standards. Team…

Job Description

Canonical, the publisher of the Ubuntu platform, is hiring an Engineering Manager to lead distributed software development teams across major global time zones. Operating as a distributed company since 2004, the enterprise develops open-source software utilized in public cloud, data science, IoT, and AI initiatives.

This first-level management position suits skilled software developers who enjoy coaching colleagues, reviewing patches, shaping product roadmaps, and contributing code to establish technical standards. Team leaders work alongside a senior engineer to drive execution, handle line management, and provide career guidance. Domains range from Python, Golang, C, C++ and Rust to data infrastructure, web microservices, and kernel development. Colleagues collaborate remotely while gathering globally two to four times a year in person for strategy alignment.

Responsibilities

  • Lead and develop a team of software engineers ranging from graduate to senior levels
  • Coach, mentor, and provide ongoing career development feedback
  • Monitor and measure team health indicators
  • Implement disciplined engineering processes and practices
  • Represent the team and product to customers, partners, and stakeholders
  • Plan and oversee project progress toward agreed objectives
  • Collaborate actively with other leaders as part of the leadership team

Requirements

  • Undergraduate degree in Computer Science or a STEM field, or an equivalent alternative path
  • Demonstrated experience leading, coaching, and mentoring software developers
  • Advanced expertise in a relevant technical domain
  • Professional communication skills in English
  • Ability to travel twice annually for company events lasting up to two weeks
  • Experience working within an agile development environment

Qualifications

  • Background in a community or developer advocacy role
  • Operations and system administration experience
  • Experience in security and performance engineering

Core Skills

Benefits

  • Distributed work model with twice-yearly in-person team sprints
  • Annual personal learning and development budget of USD 2,000
  • Annual compensation reviews
  • Performance-driven yearly bonus
  • Recognition rewards
  • Annual holiday leave
  • Maternity and paternity leave
  • Employee Assistance Programme
  • Priority Pass and travel upgrades for long-haul company travel

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, Canonical operates as a distributed company where team members work remotely within major time zones, supplemented by twice-yearly in-person team gatherings.

What is the salary for this role?

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

What travel is required for this job?

Employees are required to travel twice a year for company events that can last up to two weeks each.

What technical domains are open for engineering managers?

Open roles span multiple domains including Python, Golang, C, C++, Rust, data infrastructure, web microservices, kernel development, graphics, and product security, among others.

Sample Interview Questions

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

Search similar jobs

Related Jobs

Canonical
CanonicalAdded to Jobsiz 1h ago
Canonical
CanonicalAdded to Jobsiz 1h ago
Full-timeRemote
Canonical
CanonicalAdded to Jobsiz 1h ago
Canonical
CanonicalAdded to Jobsiz 1h ago
Full-timeRemote

Posted by Canonical

Source: Jobicy — Philippines

View the original listing ↗

Posted by employer: Oct 24, 2026

Added to Jobsiz: Oct 24, 2026

The description was written by Jobsiz from the employer’s listing. Always check the original listing before applying.

Canonical

Canonical

336Open Jobs
—No reviews yet
View Company Profile