Canonical Circular Logo

Senior Web Engineer

Canonical Riyadh, Saudi Arabia Posted: 06 Mar 2025

Financial

  • Estimate: $80k - $120k*
  • 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 to the global enterprise and technology markets. Our platform, Ubuntu, is extensively used in significant enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. We have a globally distributed team of over 1100 colleagues in more than 75 countries, with very few office-based roles. Teams meet two to four times yearly in person in interesting locations worldwide.

We are hiring a Senior Software Engineer on the Web Engineering team to foster best practices across the team, facilitating technical discussions and driving initiatives to enhance team performance. The role involves identifying risks and communicating effectively with relevant stakeholders, gaining deep technical knowledge in innovative areas of technology.

Key Responsibilities:

  • Identify critical team initiatives and drive improvements.
  • Design and implement well-tested and documented software.
  • Debug and resolve user issues.
  • Lead engineering processes through code and architectural reviews.
  • Contribute to technical documentation and seek improvements to engineering practices.
  • Deploy and operate services developed by the team.
  • Advocate for the success of your product through technical expertise.

What We Are Looking For:

  • Strong emphasis on technical quality standards and architectural design to meet business objectives.
  • Passionate, self-motivated, and enterprising individuals with excellent organizational skills.
  • An exceptional academic track record (undergraduate degree in Computer Science or a related STEM field preferred).
  • Experience with Linux (Debian or Ubuntu preferred) and proficiency in written and spoken English is essential.
  • Willingness to travel twice a year for company events (up to two weeks each).

Nice-to-Have Skills:

  • Experience with container technologies such as LXD, Docker, and Kubernetes.
  • Familiarity with REST API design and governance.
  • Performance engineering and security experience.

What We Offer:

  • Competitive compensation with annual reviews and performance-driven bonuses.
  • Personal learning and development budget of USD 2,000 per year.
  • Annual leave, parental leave, and employee assistance programs.
  • Opportunities for travel to various locations to meet colleagues.

Canonical is a pioneering technology company at the forefront of the global shift towards open source. As the publisher of Ubuntu, we are changing the software landscape and recruiting talent worldwide. We are an equal-opportunity employer, fostering a diverse and inclusive workplace. All applicants will receive fair consideration regardless of their background.

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.