Company logo hidden

Senior/Staff/Principal Engineer

Unlock employer Riyadh, Saudi Arabia Posted: 14 Aug 2025

Financial

  • Estimate: $100k - $140k*
  • Zero income tax location

Accessibility

  • Fully Remote
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

Canonical is a leading provider of open-source software and operating systems, particularly known for our platform, Ubuntu. We serve the global enterprise and technology markets, collaborating with top public cloud and silicon providers while driving technological innovation in various sectors. Our company is built on a foundation of remote work, with over 1200 employees in 75+ countries and minimal office-based roles.

Ready to apply for roles like this?

Unlock the company name and direct application link. Subscribers get instant access to fresh jobs across Dubai, Abu Dhabi and Riyadh, many with visa support.

Unlock employer & apply directly

We are seeking exceptional Senior+ Engineers (Senior/Staff/Principal) who not only excel in software architecture and coding but also possess the leadership skills necessary to guide teams in delivering outstanding products. In this role, you will contribute significantly to Canonical's portfolio, engaging in the architecture and design of impactful open-source software across our tech stack, from kernel and system software to cloud automation and distributed systems.

Your responsibilities will include:

  • Leading design and architecture of high-impact open-source projects
  • Coding in Golang, Rust, Python, C/C++, or Typescript / React
  • Collaborating with a globally distributed team
  • Mentoring and advising colleagues on their career progression
  • Debugging issues and producing high-quality code
  • Contributing to technical documentation

Key Qualifications:

  • Exceptional academic track record (Undergraduate degree in Computer Science or STEM)
  • Proven experience with technologies such as Go, Rust, Python, C
  • Strong technical leadership, communication, and interpersonal skills
  • Flexibility and a willingness to travel twice a year for company events

Language Requirements:
Excellent communication skills including professional written and spoken English are essential.

Benefits:

  • Competitive compensation shaped by geographical location, experience, and performance
  • Performance-driven annual bonus or commission
  • Personal learning and development budget of USD 2,000 per year
  • Annual holiday leave and parental leave
  • Team Member Assistance Program & Wellness Platform
  • Opportunities for travel to new locations and company events

Canonical is committed to diversity and is proud to foster a workplace free from discrimination. We welcome applications from individuals of all backgrounds.

Apply Direct

Jobs you might like   View all jobs

Ready to apply for this role?

Apply Direct