Engineering Manager, Canonical

Salary not provided

In addition to base pay, we offer a performance-driven annual bonus.

React
CSS
TypeScript
HTML
JavaScript
Python
C++
C
Rust
Flutter
Golang
Senior level
Remote from Canada, Europe, UK, US

More information about location

Canonical

Enterprise open source solutions

Job no longer available

Canonical

Enterprise open source solutions

1001+ employees

B2CEnterpriseInternal toolsDevOps

Job no longer available

Salary not provided

In addition to base pay, we offer a performance-driven annual bonus.

React
CSS
TypeScript
HTML
JavaScript
Python
C++
C
Rust
Flutter
Golang
Senior level
Remote from Canada, Europe, UK, US

More information about location

1001+ employees

B2CEnterpriseInternal toolsDevOps

Company mission

Canonical's mission is to make open source software available to people everywhere.

Role

Who you are

  • We believe that Engineering Managers should be outstanding developers themselves
  • They are trusted engineers who understand the importance of a whole-team effort in creating great products, and who enjoy seeing colleagues develop
  • They should contribute code themselves to set the standard for coding, but know that the code they write is far less significant than their ability to shape the whole team’s direction, focus and delivery.
  • They are both capable of coding, and are both leaders comfortable assigning work and maintaining expectations of delivery
  • An exceptional academic track record from both high school and university
  • Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path
  • Drive and a track record of going above-and-beyond expectations
  • Excellent verbal and written communication skills in English
  • A love of developing and growing people and a track record of it
  • Experience in leading, coaching and mentoring software developers
  • Organised and able to ensure your team delivers timely, high quality results
  • Well-organised, self-starting and able to deliver to schedule
  • Professional manner interacting with colleagues, partners, and community
  • You have advanced expertise in your own domain
  • You are knowledgeable and passionate about software development
  • You have solid experience working in an agile development environment
  • You have a demonstrated drive for continual learning
  • Builds trust, relationships and confidence
  • Result-oriented, with a personal drive to meet commitments
  • Ability to travel twice a year, for company events up to two weeks each

Desirable

  • Experience in a developer advocacy or community role
  • Ops and system administration experience
  • Performance engineering and security experience

What the job involves

  • A typical first-level software engineering team is based in a single time zone such as EMEA or Americas or APAC, with an Engineering Manager and a Senior Engineer dedicated to a single product, who work as a team to shape the roadmap, technical strategy, code, documentation and community engagement
  • An Engineering Manager is responsible for line management and career guidance
  • The ability to develop engineering talent, to represent your team and product from a technical perspective, and to drive collaboration with other teams and customers are all critical to success in this role
  • Lead and develop a team of engineers, ranging from graduate to senior
  • Work remotely in a single major time zone, sometimes two
  • Coach, mentor, and offer career development feedback
  • Identify and measure team health indicators
  • Implement disciplined engineering processes
  • Represent your team and product to stakeholders, partners, and customers
  • Develop and evangelise great engineering and organisational practices
  • Plan and manage progress on agreed goals and projects
  • Be an active part of the leadership team, collaborating with other leaders

Share this job

Insights

18% female employees

19% employee growth in 12 months

Company

Company benefits

  • Work from home opportunities
  • Health insurance
  • Learning and personal professional development budget
  • Annual compensation review
  • Recognition rewards
  • Annual leave
  • Generous parental leave
  • Priority Pass for travel

Funding (1 round)

Aug 2013

$10.2m

EARLY VC

Total funding: $10.2m

Our take

Canonical originally started as a company to help distribute Ubuntu (an operating system based on Linux). It is now a leader in delivering open source to the world quickly, securely and cost effectively.

With a community of 200,000, Canonical publishes an operating system which runs from the tiny connected devices up to the world's biggest mainframes, the platform that everybody uses on the public cloud, and the workstation experience of the world's most productive developers. Just some of its partners include Microsoft, HP, Dell, aws, and Intel.

The founder has highlighted that Canonical's biggest challenge has been that demand is bigger than the company’s ability to service it. Originally a not-for-profit, Canonical is now monetising and is planning to go public. It also announced its product Ubuntu has a comprehensive subscription version called Ubuntu Pro, likely to aid monetising efforts.

Freddie headshot

Freddie

Company Specialist at Welcome to the Jungle