Canonical Circular Logo

Senior Software Engineer - Digital Workplace

Canonical Riyadh, Saudi Arabia Posted: 14 Jan 2025

Financial

  • Estimate: $90k - $120k*
  • Zero income tax location

Accessibility

  • Fully Remote
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

The Workplace Engineering team at Canonical is a high-performing group specializing in web architecture and analytics. This position involves building new tools, dashboards, and analytics to empower colleagues, managers, and executives in decision-making and improving work processes.

Responsibilities:

  • Design and deliver web-based systems and SAAS solutions.
  • Provide insights into the Canonical workplace experience.
  • Enable new processes and improve workflows.
  • Collaborate proactively with a distributed team.
  • Write high-quality code for new features and debug existing ones.
  • Conduct thorough code reviews for peers.
  • Coach, mentor, and provide feedback to junior team members.
  • Connect to various data sources and produce insightful visualizations.
  • Manage database design and architecture for connected systems.
  • Develop new and improved working practices for the company.

Who You Are: To be successful in this role, candidates should be experts in two or more of the following areas:

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

Candidates should possess an analytical, data-driven mindset with a passion for connecting and interpreting interesting data from APIs. The ideal candidate will demonstrate leadership and mentoring capabilities while aiming to improve the working experience at Canonical.

Work Conditions:

  • Remote first: 100% remote working with opportunities to travel to Sprints (collaborative meetings held a couple of times a year in various global locations).
  • Personal development: Annual budget allowance and time for improvement areas.
  • Compensation: Eligibility for annual pay review including bonuses.
  • Recognition: Possible rewards for outstanding work.
  • Travel: Priority Pass for lounge access while flying to sprints, along with International SOS membership for travel support.

Language Requirements: None specified.

Canonical fosters a diverse workplace free from discrimination, encouraging candidates from all backgrounds to apply.

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.