Software Engineering Manager - Sustaining Engineering

Posted over 2 years agoViewed
100000 - 120000 USD per year
AmericasFull-TimeOpen source software and operating systems
Company:Canonical
Location:Americas
Languages:English
Seniority level:Manager
Skills:
LinuxDebugging
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%.
About the Company
Canonical
1001-5000 employeesInternet of Things
View Company Profile
Similar Jobs:
Posted over 1 year ago
WorldwideFull-TimeOpen Source Software
Software Engineer, Sustaining Engineering
Company:Canonical
Posted 20 days ago
USFull-TimeOnline Therapy
Software Engineering Manager
Company:BetterHelp
Posted 5 months ago
United StatesFull-TimeData Platform
Engineering Manager
Company:Starburst