Linux Software Engineering Manager – Ubuntu

at Canonical
Location Dar es Salaam, Tanzania, United Republic of
Date Posted July 5, 2023
Category Engineering
IT / Information Technology
Job Type Full-time
Currency TZS

Description

JOB DETAILS:
What you'll do
• Demonstrate sound engineering principles through architecture, development and code reviews
• Be responsible for planning, estimation and execution
• Work with product management to define the vision and strategy for Ubuntu
• Set and manage expectations with other engineering teams, senior management, and external stakeholders
• Build and lead a distributed regional team of engineers
• Offer coaching, mentoring, technical feedback and hands-on career development
• Advocate and advance modern, agile software development practices
• Design, embrace and evangelize great engineering and organizational practices
• Grow a healthy, collaborative engineering culture in line with company values
• Be an active part of the leadership team and collaborate with other leaders in the organization
• Work from home with international travel up to 6 weeks per year for internal and external events

Valued skills and experience
• Deep knowledge of Debian/Ubuntu architecture
• Good understanding of Debian packaging policy, tools and techniques
• High quality software engineering with in-depth knowledge of C/C++ and Python
• Engagement with open source communities and processes
• Experience in one or more of: Linux system architecture, boot process, Java/GCC/Python/Rust/Go toolchains, ARM and/or RISC-V
• Experience managing software developers with a track record of planning, delivery and quality
• A love of developing and growing people and a track record of doing it
• Experience working in an agile development environment

Drop files here browse files ...