Company logo hidden

Senior Software Engineer - Digital Workplace

Unlock employer Jeddah, Saudi Arabia Posted: 14 Aug 2025

Financial

  • Estimate: $90k - $130k*
  • 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, with a strong focus on enterprise technologies. Our platform, Ubuntu, is instrumental in public cloud, data science, AI, engineering innovation, and IoT. We serve the world's leading cloud and silicon providers and maintain a highly collaborative and distributed workforce of over 1200 colleagues across 75+ countries, with few 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

Role Overview:
The Workplace Engineering team specializes in web architecture and analytics, focusing on delivering new tools and dashboards that empower our colleagues and leaders to enhance productivity and decision-making.

Responsibilities:

  • Design and deliver web-based systems and SaaS applications.
  • Provide insights into the Canonical workplace experience.
  • Improve existing workflows and processes.
  • Collaborate proactively with a remote team.
  • Write high-quality code for new features and debug issues.
  • Conduct thorough code reviews.
  • Mentor junior engineers and foster their development.
  • Connect to multiple data sources for insightful visualizations.
  • Design database architecture for connected systems.

Who You Are:
To excel in this role, you should be an expert in two or more of the following areas:

  • Backend web service programming (Python and Node.js)
  • Web development technologies (HTML, CSS, JavaScript)
  • Data analytics and statistical analysis
  • Natural language processing and machine learning
  • Data visualization

You should possess strong analytical skills, demonstrate leadership and consistency, and have a passion for connecting and interpreting data through APIs.

What We Offer:

  • Competitive compensation shaped by location, experience, and performance.
  • Annual compensation reviews and bonuses.
  • Distributed work environment with biannual team sprints.
  • Personal learning and development budget of USD 2,000 per year.
  • Recognition rewards, annual holiday, and parental leave.
  • Wellness programs and travel opportunities for company events.

Canonical is an Equal Opportunity Employer:
We are committed to creating a diverse and inclusive workplace and value applicants from all backgrounds.

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