Sustaining Eng Manager - Open Source & Linux, Remote
Canonical
Victoria
Remote
CAD 100,000 - 130,000
Full time
Job summary
A leading software company is seeking an Engineering Manager for Sustaining Engineering to manage a distributed team and improve open source software. Responsibilities include coaching engineers, delivering timely solutions in technology fields like Ubuntu and Kubernetes, and fostering a collaborative culture. Candidates should have experience in software delivery and excellent communication skills, with a preference for those knowledgeable in Linux and open source models.
Benefits
Personal learning and development budget
Twice-yearly team sprints
Annual compensation review
Recognition rewards
Maternity and paternity leave
Employee Assistance Programme
Travel opportunities for company events
Priority Pass and travel upgrades
Qualifications
- Professional software delivery experience using C, C++, Go, Python, or similar.
- Knowledgeable and passionate about software development.
- Leadership experience in organizing complex problem resolution.
- Experience with version control systems such as git.
- Experience with debugging tools such as gdb, crash or other.
- Strong commitment to testing methodologies and maintainable code quality.
- Excellent communication skills in English (verbal and written).
- Experience with Linux, preferably Ubuntu.
- Experience with Open Source and Open Source Business Models.
- People management experience in a support organization is a strong plus.
Responsibilities
- Manage and lead a distributed team of engineers.
- Hire, coach, mentor, and provide career development guidance.
- Manage and measure key performance indicators (KPIs).
- Support timely delivery of bug fixes and technical solutions.
- Demonstrate excellence in customer interactions.
- Set and manage expectations with engineering teams and stakeholders.
- Advocate modern software development practices.
- Grow a collaborative engineering culture.
- Collaborate with other teams in the organisation.
- Work from home with occasional travel for events.
Skills
C
C++
Go
Python
Linux
Debugging tools
Version control systems
Excellent communication
A leading software company is seeking an Engineering Manager for Sustaining Engineering to manage a distributed team and improve open source software. Responsibilities include coaching engineers, delivering timely solutions in technology fields like Ubuntu and Kubernetes, and fostering a collaborative culture. Candidates should have experience in software delivery and excellent communication skills, with a preference for those knowledgeable in Linux and open source models.