Engineering Manager

Canonical
Anywhere
Workplace: RemoteFull timeFunction: Software EngineeringEducation: bachelorsSkills: ["Communication","Leadership","Mentoring","Organizational skills","Teamwork"]

Lead and develop a team of engineers working remotely in a single major time zone, shaping roadmap, technical strategy, and delivery for a dedicated product. Coach and mentor developers, implement disciplined engineering processes, and use measurable team health indicators to guide progress. Represent the team and product to stakeholders, partners, and customers while evangelizing engineering and organizational practices across a distributed open-source organization.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Canonical
Canonical
2 years ago

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 develop a team of engineers working remotely in a single major time zone, shaping roadmap, technical strategy, and delivery for a dedicated product. Coach and mentor developers, implement disciplined engineering processes, and use measurable team health indicators to guide progress. Represent the team and product to stakeholders, partners, and customers while evangelizing engineering and organizational practices across a distributed open-source organization.
Location: Anywhere
Workplace: Remote
Employment Type: Full time · Permanent
Job Function: Software Engineering
Seniority: Manager level

Key Responsibilities

  • •Line-manage and provide career guidance to a team of engineers.
  • •Lead delivery and set technical strategy, roadmap, documentation, and community engagement for a product.
  • •Coach, mentor, and offer career development feedback to drive growth.
  • •Identify and measure team health indicators and implement disciplined engineering processes.
  • •Represent the team and product to stakeholders, partners, and customers while collaborating with other leaders.
Travel: Low travel

Pay and Benefits

Perks:Learning BudgetAnnual BonusAnnual HolidayMaternity LeavePaternity LeaveEmployee AssistanceTravel AllowanceRecognition Rewards

Key Requirements

  • •Undergraduate degree in Computer Science or STEM (or a compelling narrative about an alternative path).
  • •Experience leading, coaching, and mentoring software developers with a love for developing people.
  • •Strong verbal and written communication skills in English.
  • •Advanced expertise in your software engineering domain and knowledge of software development practices.
  • •Experience working in an agile development environment with a proven track record of delivering high-quality results.
Experience:Open sourceSaaSCloudWeb microservicesDeveloper advocacy
Education:Bachelor's in Computer Science or STEM
Skills:CommunicationLeadershipMentoringOrganizational skillsTeamwork
Languages:English
Tech Stack:PythonGolangCC++RustJavaScriptTypeScriptHTMLCSSReactFlutterMicroservicesSaaSKernelServersUbuntu

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