Enable job alerts via email!

SOFTWARE ENGINEERING MANAGER - SUSTAINING ENGINEERING

Canonical

Omaha (NE)

Remote

USD 90,000 - 150,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

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

Job summary

Join a forward-thinking company as a Software Engineering Manager in Sustaining Engineering, where you will lead a passionate team dedicated to enhancing open source software. This role involves managing a distributed team, resolving defects, and fostering a collaborative culture. With a commitment to innovation, you will support technologies like Ubuntu, OpenStack, and Kubernetes, while promoting modern development practices. Enjoy a global remote work environment with opportunities for professional growth and generous benefits, including a learning budget and flexible leave policies. This position is perfect for those looking to make a significant impact in the open source community.

Benefits

Global remote work environment
USD 2,000 annual learning and development budget
Annual compensation reviews
Generous leave policies
Employee Assistance Programme
Travel opportunities

Qualifications

  • Experience in software delivery using C, C++, Go, or Python.
  • Strong leadership experience in problem resolution and bug fixing.
  • Excellent English communication skills.

Responsibilities

  • Manage and lead a distributed team of engineers.
  • Support delivery of bug fixes and patches for various technologies.
  • Promote modern software development practices.

Skills

C
C++
Go
Python
Leadership
Version Control (Git)
Debugging Tools (gdb, crash)
Linux (Ubuntu)
Communication Skills

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 have over 1100 colleagues in 75+ countries, with a mostly remote workforce.

We are hiring a passionate Engineering Manager for Sustaining Engineering, responsible for leading a regional team that continuously improves open source software by resolving defects. This role reports directly to the global Director of Sustaining Engineering.

Responsibilities

  1. Manage and lead a distributed team of engineers.
  2. Hire, coach, mentor, and provide career development guidance.
  3. Manage KPIs and training programs.
  4. Support delivery of bug fixes and patches for various technologies including Ubuntu, OpenStack, Ceph, Kubernetes, Juju, and MAAS.
  5. Represent Canonical positively in customer interactions.
  6. Coordinate expectations with other teams and stakeholders.
  7. Promote modern software development practices.
  8. Foster a collaborative engineering culture.
  9. Collaborate across teams within the organization.
  10. Work remotely with up to 10% travel for internal and external events.

Qualifications

  • Experience in software delivery using C, C++, Go, Python, or similar.
  • Strong passion and knowledge in software development.
  • Leadership experience in problem resolution and bug fixing.
  • Proficiency with version control systems like git.
  • Experience with debugging tools such as gdb or crash.
  • Commitment to testing methodologies and maintainable code.
  • Excellent English communication skills.
  • Experience with Linux, preferably Ubuntu.
  • Familiarity with Open Source and its business models.
  • People management experience in support organizations is a plus.

Benefits

  • Global remote work environment with biannual in-person team sprints.
  • USD 2,000 annual learning and development budget.
  • Annual compensation reviews and recognition rewards.
  • Generous leave policies including maternity and paternity leave.
  • Employee Assistance Programme and travel opportunities.

About Canonical

Canonical is at the forefront of open source innovation, publishing Ubuntu, a key platform for AI, IoT, and cloud solutions. We prioritize excellence, diversity, and remote work, fostering a forward-thinking environment.

Equal Opportunity Statement

We are committed to a workplace free from discrimination and value diversity of experience and background. All applications are considered fairly.

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

Rochester

Remote

USD 100,000 - 140,000

3 days ago
Be an early applicant

Software Engineering Manager - Sustaining Engineering

Canonical

San Bernardino

Remote

USD 120,000 - 160,000

6 days ago
Be an early applicant

Software Engineering Manager - Sustaining Engineering

Canonical

Oklahoma

Remote

USD 100,000 - 160,000

6 days ago
Be an early applicant

Software Engineering Manager - Sustaining Engineering

Canonical

Buffalo

Remote

USD 140,000 - 160,000

6 days ago
Be an early applicant

Software Engineering Manager - Sustaining Engineering

Canonical

Pittsburgh

Remote

USD 111,000 - 189,000

6 days ago
Be an early applicant

Software Engineering Manager - Sustaining Engineering

Canonical

Tucson

Remote

USD 110,000 - 301,000

6 days ago
Be an early applicant

Software Engineering Manager - Sustaining Engineering

Canonical

Delhi

Remote

USD 90,000 - 150,000

4 days ago
Be an early applicant

Software Engineering Manager - Sustaining Engineering

Canonical

San Francisco

Remote

USD 120,000 - 180,000

6 days ago
Be an early applicant

Software Engineering Manager - Sustaining Engineering

ZipRecruiter

Austin

Remote

USD 120,000 - 160,000

6 days ago
Be an early applicant