Canonical Circular Logo

Senior Web Engineer

Canonical Jeddah, Saudi Arabia Posted: 24 Apr 2025

Financial

  • Estimate: $50k - $70k*
  • Zero income tax location

Accessibility

  • Fully Remote
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

About the Job:

Canonical is a leading provider of open-source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in innovative enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. The company champions globally distributed collaboration, employing over 1,100 colleagues across more than 75 countries.

We are hiring a Senior Software Engineer on the Web Engineering team. This role involves driving best practices, identifying risks, and facilitating technical conversations to ensure project progress. You will have opportunities to deepen your technical knowledge of complex products while contributing to a collaborative team environment.

As a Senior Software Engineer at Canonical, your responsibilities will include:

  • Leading the development of large projects.
  • Encouraging efficient engineering processes while writing specifications.
  • Debugging and fixing user issues.
  • Contributing to technical documentation.
  • Seeking improvements in engineering and operations practices.
  • Operating and deploying services developed by the team.

Location: Jiddah, Makkah, Saudi Arabia (Remote)

Work Conditions: Full-time, Remote position within the EMEA region. Ability to travel twice a year for company events for up to two weeks each.

Requirements:

  • Professional written and spoken English.
  • Undergraduate degree in Computer Science or a related STEM field, or a compelling alternative narrative.
  • Excellent interpersonal and communication skills.
  • Competency with Linux (preferably Debian or Ubuntu).
  • Experience with modern technology and integration of new approaches.
  • Strong organizational skills and a self-starting attitude.

Nice-to-Have Skills:

  • Experience with containerization technologies like LXD, Docker, and Kubernetes.
  • Background in REST API design and development.
  • Knowledge in performance engineering and security.

What We Offer:

  • Competitive compensation, revisited annually.
  • Performance-driven annual bonuses or commissions.
  • Personal learning and development budget of USD 2,000 per year.
  • Annual leave, maternity, and paternity leave.
  • Employee Assistance Programme.
  • Opportunities for travel to meet colleagues globally.

Canonical values diversity and is committed to creating a workplace free from discrimination. Whatever your identity, we will give your application fair consideration.

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.