ApplyLinux Software Engineering Manager - Ubuntu
Posted about 2 months agoViewed
View full description
📍 Location: Europe
🔍 Industry: Open Source Software
🏢 Company: Canonical - Jobs
🗣️ Languages: English
🪄 Skills: LeadershipPythonSoftware DevelopmentIoTJavaPeople ManagementProduct ManagementC++StrategyGoRustLinux
Requirements:
- Extensively worked with Linux distributions and packaging technologies (e.g., deb, rpm, other)
- Demonstrated experience managing or leading a team of software engineers
- High quality software engineering knowledge in one or more of: Linux system architecture, boot process, Java/GCC/Python/Rust/Go toolchains, ARM and/or RISC-V
- Engagement with open source communities and processes
Responsibilities:
- Lead and grow a team of distributed engineers
- Demonstrate sound engineering principles through active and hands-on leadership
- Be responsible for planning, estimation, and execution
- Work with product management to define the vision and strategy for Ubuntu
- Collaborate with cross-functional leadership teams
- Drive the advancement and adoption of the latest software development practices
- Design, embrace and evangelize great engineering and organizational practices
- Grow a healthy, collaborative engineering culture in line with company values
- Engage with other teams at Canonical to ensure alignment on product architecture and roadmaps
Apply