ApplySustaining Engineering Manager
Posted over 1 year agoViewed
View full description
Requirements:
- Professional software delivery experience using C, C++, Go, Python, or similar.
- Knowledgeable and passionate about software development.
- Leadership experience in organizing and prioritizing complex problem resolutions and bug fixes.
- Experience with version control systems such as git.
- Familiar with debugging tools such as gdb, crash or others.
- Strong commitment to testing methodologies and maintainable code quality.
- Excellent communication skills in English, both 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 feedback for career development.
- Manage & measure key performance indicators (KPIs) and training.
- Support timely delivery of bug fixes, patches, and other technical solutions in various technology fields.
- Demonstrate the best of Canonical in customer interactions.
- Set and manage expectations with other engineering teams and stakeholders.
- Advocate and advance modern software development practices.
- Grow a healthy, collaborative engineering culture aligned with company values.
- Collaborate with other teams in the organization.
- Work from home with global travel up to 10%.
Apply