Logo
job logo

Software Engineering Director

Canonical, Boston, MA, United States


Engineering Director Canonical is a pioneering tech firm at the forefront of open source, seeking an Engineering Director to lead multiple engineering teams across time zones, hire and manage engineering managers and staff engineers, and drive engineering excellence.

Location Remote. Requires global travel twice per year for up to two weeks.

What You’ll Do

Lead multiple teams of engineers, ranging from graduate to senior

Develop your engineering managers and maintain Canonical culture

Hire staff level engineers for specific roles such as performance and quality

Coach, mentor, and offer career development feedback

Identify and measure indicators of team health and productivity

Ensure rounded delivery including community participation and docs

Implement disciplined engineering processes and defend them

Set and measure progress against benchmark goals for speed and efficiency

Represent your 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

Collaborate with leads for related or dependent products

What We’re Looking For

An exceptional academic track record from high school and university

Undergraduate degree in Computer Science or STEM, or a compelling narrative about an alternative path

Extensive management experience and confidence to set high expectations

Outstanding Linux‑based software engineering track record

Drive and a track record of going above‑and‑beyond expectations

Excellent verbal and written communication skills in English

Public speaking and presentation skills

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

Advanced expertise in your own domain

Knowledgeable and passionate about software development

Solid experience working in an agile development environment

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

Additional Skills We Value

Experience in a developer advocacy or community role

Open source community engagement and leadership

Ops and system administration experience

Performance engineering and security experience

What We Offer

Distributed work environment with twice‑yearly team sprints in person

Personal learning and development budget of USD 2,000 per year

Annual compensation review

Recognition rewards

Annual holiday leave

Maternity and paternity leave

Employee Assistance Programme

Opportunity to travel to new locations to meet colleagues

Priority Pass, and travel upgrades for long haul company events

Equal Opportunity Statement Canonical is an equal opportunity employer. We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background creates a better work environment and better products. Whatever your identity, we will give your application fair consideration.

#J-18808-Ljbffr