Ubuntu Engineering Manager

Canonical
Anywhere
Workplace: RemoteFull timeFunction: Software EngineeringEducation: bachelorsSkills: ["Communication","Interpersonal skills","Mentorship","Coaching","Result orientation"]

Lead and grow engineering teams across Ubuntu’s foundational, server, desktop, and archive efforts. Own technical roadmaps, planning, estimation, and delivery while staying close to the code through architecture, development, and code reviews. Collaborate with product management and stakeholders, coach and mentor engineers, and contribute to upstream and neighboring open source projects. Build high-quality, performant software using Rust, Go, and Python, with opportunities to author documentation and engage with the open source community.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Canonical
Canonical
8 months ago

Ubuntu Engineering Manager

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 10 hours agoStatus: Live

Job Summary

Lead and grow engineering teams across Ubuntu’s foundational, server, desktop, and archive efforts. Own technical roadmaps, planning, estimation, and delivery while staying close to the code through architecture, development, and code reviews. Collaborate with product management and stakeholders, coach and mentor engineers, and contribute to upstream and neighboring open source projects. Build high-quality, performant software using Rust, Go, and Python, with opportunities to author documentation and engage with the open source community.
Location: Anywhere
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Manager level

Key Responsibilities

  • •Lead engineering teams across Ubuntu, owning technical roadmaps, planning, estimation, and execution.
  • •Elevate the Linux developer and user experience through hands-on technical leadership.
  • •Design, build, and ship high-quality, performant software and conduct architecture, development, and code reviews.
  • •Coach, mentor, and develop engineers, positively influence team culture, and provide technical feedback.
  • •Collaborate with product management and other engineering teams, and contribute to upstream and neighboring open source projects.
Travel: Low travel

Pay and Benefits

Perks:Learning BudgetAnnual BonusPaid LeaveMaternity LeavePaternity LeaveEmployee Assistance

Key Requirements

  • •Undergraduate degree in Computer Science or STEM (or a compelling narrative about an alternative path).
  • •Exceptional academic track record from both high school and university.
  • •Significant experience with Rust, Go, Python, Flutter or C/C++.
  • •Ability to drive and deliver technical work streams above expectations.
  • •Ability to lead and coach others to deliver exceptional engineering work.
Experience:Open sourceLinux
Education:Bachelor's
Skills:CommunicationInterpersonal skillsMentorshipCoachingResult orientation
Languages:English
Tech Stack:RustGoPythonFlutterC/C++LinuxWSL

Company Brief

Canonical
Develops and maintains Ubuntu, a leading open-source Linux distribution, and provides cloud, IoT, and enterprise support, tooling, and services to enable deployment, management, and security of infrastructure and applications.
Industry: Enterprise Software
Company Size: Enterprise (1,001+ employees)
Growth: Established Company
Funding: Bootstrapped
Headquarters: London, United Kingdom
Founded: 2004
WebsiteLinkedIn