Enable job alerts via email!

Senior Engineering Manager- Ubuntu

Canonical

Riyadh

Remote

SAR 200,000 - 300,000

Full time

3 days ago
Be an early applicant

Job summary

A leading open source technology company is seeking an experienced engineering leader to oversee a distributed team. Responsibilities include guiding software development practices and collaborating with cross-functional teams to enhance product strategy. The ideal candidate will have extensive experience with Linux systems and a proven track record in team management. This role offers a flexible remote work environment with annual compensation reviews and comprehensive benefits.

Benefits

Global compensation reviews
Performance-driven bonuses
Personal learning budget
Annual leave and family leave benefits

Qualifications

  • Extensive experience with Linux distributions and packaging technologies (e.g., deb, rpm).
  • Strong knowledge in Linux system architecture and programming toolchains.
  • Proven experience managing or leading a team of software engineers.

Responsibilities

  • Lead and grow a team of distributed engineers.
  • Collaborate with product management to define vision and strategy.
  • Drive the adoption of latest software development practices.

Skills

Experience with Linux distributions
Team management experience
Knowledge in Linux system architecture
Programming languages (Java, GCC, Python, Rust, Go)
Engagement with open source communities

Job description

The role entails:

  • Leading and growing a team of distributed engineers
  • Demonstrating sound engineering principles through active and hands-on leadership
  • Being responsible for planning, estimation, and execution
  • Working with product management to define the vision and strategy for Ubuntu
  • Collaborating with cross-functional leadership teams
  • Driving the advancement and adoption of the latest software development practices
  • Designing, embracing, and evangelizing great engineering and organizational practices
  • Growing a healthy, collaborative engineering culture aligned with company values
  • Engaging with other teams at Canonical to ensure alignment on product architecture and roadmaps
  • Working from home with in-person meetings during biannual company sprints (typically twice a year for 1-2 weeks)

What we are looking for in you

  • Extensive experience with Linux distributions and packaging technologies (e.g., deb, rpm, others)
  • Proven experience managing or leading a team of software engineers
  • Strong knowledge in Linux system architecture, boot process, and programming toolchains such as Java, GCC, Python, Rust, Go, especially on ARM and/or RISC-V architectures
  • Active engagement with open source communities and processes

What we offer colleagues

  • Global compensation considering location, experience, and performance, reviewed annually
  • Performance-driven annual bonus or commission
  • Additional benefits reflecting our values and ideals, balanced for local needs
  • Distributed work environment with biannual in-person team sprints
  • Personal learning and development budget of USD 2,000 per year
  • Annual compensation review, recognition rewards, annual holiday leave, maternity and paternity leave, Employee Assistance Programme
  • Opportunities for travel to meet colleagues and participate in company events with travel upgrades

About Canonical

Canonical is a pioneering open source technology firm, publisher of Ubuntu, and leader in AI, IoT, and cloud platforms. We recruit globally and uphold high standards of excellence.

Most colleagues work remotely, fostering a future-oriented, innovative, and inclusive workplace. We are committed to diversity and equal opportunity, ensuring fair consideration for all applicants regardless of background or identity.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.