Company logo hidden

Senior Web Engineer

Unlock employer Jeddah, Saudi Arabia Posted: 14 Aug 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 widely used in public cloud initiatives, data science, AI, engineering innovation, and IoT. We collaborate globally with over 1100 colleagues in 75+ countries, mostly in remote roles. Our teams meet in-person two to four times a year in diverse locations worldwide to align on strategies.

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 a Senior Software Engineer for the Web Engineering team to drive best practices and lead technical conversations. You'll be responsible for the development of large projects, encouraging efficient engineering processes, writing specifications, and communicating risks effectively. This position offers opportunities to gain technical knowledge in innovative tech areas and fosters transparency, intellectual honesty, and teamwork.

Key Responsibilities:

  • Identify improvements for the team and drive initiatives
  • Design and implement well-tested and documented software
  • Debug and address user-reported issues
  • Lead engineering processes through code and architectural reviews
  • Contribute to technical documentation
  • Deploy and operate services developed by the team

Requirements:

  • Strong technical standards and a sound architectural approach
  • Valued soft skills: passionate, self-motivated, and organized
  • Exceptional academic track record in Computer Science or STEM
  • Experience with Linux (Debian or Ubuntu preferred)
  • Professional written and spoken English
  • Excellent interpersonal, communication, and presentation skills
  • Ability to travel twice a year for company events (up to two weeks each)

Nice-to-Have Skills:

  • Familiarity with container technologies like LXD, Docker, and Kubernetes
  • Experience in REST API design and development
  • Performance engineering and security experience

What We Offer:

  • Competitive compensation with an annual review
  • Performance-driven bonuses
  • Personal learning and development budget of USD 2,000 per year
  • Annual holiday and maternity/paternity leave
  • Opportunities for global travel to meet colleagues
  • A commitment to a diverse and inclusive workplace

Canonical is committed to fostering a discrimination-free workplace and values diversity of experience and perspectives.

Apply Direct

Jobs you might like   View all jobs

Ready to apply for this role?

Apply Direct