Company logo hidden

Senior Software Engineer - Digital Workplace

Unlock employer Riyadh, Saudi Arabia Posted: 14 Aug 2025

Financial

  • Estimate: $72k - $96k*
  • 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 innovative enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. We serve top public cloud and silicon providers alongside industry leaders across various sectors. Canonical is known for global distributed collaboration, with over 1200 colleagues in over 75 countries and very few office-based roles. Our teams meet two to four times per year in person to align on strategy and execution. We are a founder-led, profitable, and growing company.

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

As part of the Workplace Engineering team, you will specialize in web architecture and analytics. Your responsibilities will include:

  • Designing and delivering web-based systems and SaaS
  • Providing insights into the Canonical workplace experience
  • Enabling new processes and improving existing workflows
  • Collaborating proactively with a distributed team
  • Writing high-quality code to create new features and debug existing issues
  • Conducting code reviews
  • Estimating work, setting goals, and pushing projects to completion
  • Mentoring more junior team members

To succeed in this role, you should be an expert in two or more of the following areas:

  • Backend web service programming in Python and Node.js
  • Solid understanding of web development technologies such as HTML, CSS, and JavaScript
  • Data analytics and statistical analysis
  • Natural language processing, sentiment analysis, and machine learning
  • Data visualization

A passion for experimentation and analytics is essential, as the team aims to gain insights into the business and improve employee experiences at Canonical.

What We Offer:

  • Competitive compensation shaped by your geographical location, experience, and performance, with an annual review
  • Performance-driven annual bonus
  • Personal learning and development budget of USD 2,000 per year
  • Recognition rewards
  • Annual holiday leave
  • Maternity and paternity leave
  • Team Member Assistance Program & Wellness Platform
  • Opportunities for travel to meet colleagues
  • Priority Pass and travel upgrades for long-haul company events

Canonical is an Equal Opportunity Employer: We are proud to foster a workplace free from discrimination. We value diversity in experience, perspectives, and background, as it creates a better work environment and better products. All applications will be considered fairly, regardless of identity.

Apply Direct

Jobs you might like   View all jobs

About Software Development Company

Company details are hidden. Subscribe to view full company profile.

Ready to apply for this role?

Apply Direct