Canonical Circular Logo

Software Engineering Manager, Ubuntu Gaming

Canonical Riyadh, Saudi Arabia Posted: 03 Jul 2025

Financial

  • Estimate: $80k - $120k*
  • Zero income tax location

Accessibility

  • Hybrid
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

Canonical is a leading provider of open-source software and operating systems, widely recognized for its platform Ubuntu. The company serves a variety of sectors, including public cloud, data science, AI, engineering innovation, and IoT. As a Software Engineering Manager for Ubuntu Gaming, your mission is to enhance the gaming experience on Ubuntu. This includes improving performance, ensuring robust anti-cheat mechanisms, supporting a variety of devices, and facilitating content creation and discovery. Collaboration with open-source projects and partners is key in contributing to both Ubuntu and the broader Linux gaming ecosystem.

Key Responsibilities:

  • Lead your team in optimizing and expanding the Ubuntu gaming experience, particularly focusing on the Steam Snap.
  • Manage project timelines, balancing feature improvements with deadlines.
  • Collaborate with stakeholders to align your team's work with the company's objectives.
  • Conduct thorough code reviews with a focus on quality and performance.
  • Work with upstream projects like Proton and partners such as Unity.
  • Ensure a cohesive overall Ubuntu experience in partnership with other teams.
  • Drive performance improvements across a variety of hardware.
  • Actively engage with the open-source and gaming communities for feedback and improvements.

Requirements:

  • An undergraduate degree in a technical subject or relevant experience.
  • Proven ability to collaborate effectively with upstream projects and partners.
  • Familiarity with the Linux graphics stack, from user-space components to kernel drivers.
  • Strong software project management skills, including risk assessment and resource allocation.
  • Ability to balance technical leadership with effective team management.
  • Excellent written and verbal communication skills.
  • Robust planning skills and the ability to manage multi-cycle improvements.
  • Willingness to travel twice a year for up to two weeks for company events.

Nice-to-Have Skills:

  • Passion for technology and gaming.
  • Proactive in identifying opportunities and solving challenges.
  • Curiosity, flexibility, and accountability.
  • Strong soft skills including passion and self-motivation.

Work Conditions:

  • Remote position, with occasional in-person team events (twice a year).
  • Full-time employment.

Compensation and Benefits:

  • Competitive salary based on location, experience, and performance, with an annual review.
  • Performance-driven annual bonus or commission.
  • Personal learning and development budget of USD 2,000 per year.
  • Annual holiday leave and maternity/paternity leave.
  • Employee Assistance Programme.
  • Travel opportunities for company events.

Language Requirements:

  • Excellent written and verbal communication skills in English.

Canonical is an equal opportunity employer, fostering a diverse workplace that values perspectives and backgrounds. Applications are considered without discrimination.

Apply now

Jobs you might like   View all jobs

About Canonical

We deliver open source to the world faster, more securely and more cost effectively than any other company. We're also the publishers of Ubuntu, the world’s most popular enterprise Linux from cloud to edge, together with a passionate global community of 200,000+ contributors.