Enable job alerts via email!

Software Engineering Manager - Sustaining Engineering

Canonical

City of Edinburgh

Remote

USD 60,000 - 100,000

Full time

Today
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative company is seeking a Software Engineering Manager to lead a dynamic team in enhancing open source software. This role involves managing a distributed team, driving software delivery, and fostering a collaborative culture. The ideal candidate will have a strong technical background in programming languages like C, C++, Go, or Python, along with excellent leadership skills. With a commitment to modern software practices and a focus on customer satisfaction, this position offers a unique opportunity to make a significant impact in the open source community while enjoying the flexibility of remote work and a supportive environment.

Benefits

Remote work
USD 2,000 annual learning budget
Performance reviews
Recognition rewards
Comprehensive benefits

Qualifications

  • Experience in software delivery using C, C++, Go, or Python.
  • Strong leadership and organizational skills are essential.
  • Commitment to testing methodologies and maintainable code.

Responsibilities

  • Manage and lead a distributed team of engineers.
  • Support delivery of bug fixes and technical solutions.
  • Promote modern software development practices.

Skills

C
C++
Go
Python
Leadership
Organizational Skills
English Communication

Tools

Git
GDB
Crash

Job description

Software Engineering Manager - Sustaining Engineering

Join to apply for the Software Engineering Manager - Sustaining Engineering role at Canonical.

About the Role

Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in enterprise initiatives such as cloud, data science, AI, and IoT. We are hiring a Software Engineering Manager for Sustaining Engineering, responsible for leading a regional team that continuously improves open source software by resolving customer-reported defects across the software stack, from kernel to user space and IaaS platforms.

Responsibilities
  • Manage and lead a distributed team of engineers.
  • Hire, coach, mentor, and provide career development guidance.
  • Manage KPIs and training efforts.
  • Support delivery of bug fixes, patches, and technical solutions.
  • Set expectations with stakeholders and demonstrate Canonical’s values.
  • Promote modern software development practices and foster a collaborative culture.
  • Collaborate with other teams and work remotely with up to 10% travel.
Qualifications
  • Experience in software delivery using C, C++, Go, Python, or similar.
  • Strong leadership and organizational skills.
  • Experience with version control (git) and debugging tools (gdb, crash).
  • Commitment to testing methodologies and maintainable code.
  • Excellent English communication skills.
  • Experience with Linux, preferably Ubuntu, and open source models.
  • People management experience in support organizations is a plus.
What We Offer
  • Remote work with biannual in-person team sprints.
  • USD 2,000 annual learning budget.
  • Performance reviews, recognition rewards, and comprehensive benefits.
About Canonical

Canonical is a pioneering open source company behind Ubuntu, changing the software world through innovation and collaboration. We value diversity, excellence, and a global remote workforce.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Engineering Manager - Sustaining Engineering

Canonical

London

Remote

USD 60,000 - 100,000

4 days ago
Be an early applicant

Software Engineering Manager (AI Product)

JR United Kingdom

Remote

GBP 60,000 - 100,000

Today
Be an early applicant

Engineering Manager, Software, Project Delivery, Home Based

FDO CONSULTING

Manchester

Remote

GBP 65,000 - 75,000

4 days ago
Be an early applicant

Software Engineering Manager - Container and Virtualisation Infrastructure

Canonical

London

Remote

USD 70,000 - 110,000

2 days ago
Be an early applicant

Software Engineering Manager (AI Product)

Franklin Bates

Remote

GBP 60,000 - 100,000

2 days ago
Be an early applicant

Software Engineering Manager - Container and Virtualisation Infrastructure

Canonical

Glasgow

Remote

USD 70,000 - 110,000

2 days ago
Be an early applicant

Software Engineering Manager

Fanatics

Remote

GBP 60,000 - 100,000

4 days ago
Be an early applicant

Software Engineering Manager, Ubuntu Gaming

Canonical

London

Remote

GBP 60,000 - 100,000

8 days ago

Software Engineering Manager - Container and Virtualisation Infrastructure

TN United Kingdom

London

Remote

USD 60,000 - 100,000

8 days ago