Company logo hidden

Senior Software Engineer - Digital Workplace

Unlock employer 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

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.

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

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 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