Canonical Circular Logo

Python Software Engineer, Commercial Systems

Canonical Riyadh, Saudi Arabia Posted: 20 Feb 2025

Financial

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

Accessibility

  • Hybrid
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Unspecified
  • English: Professional

Position

Canonical is a leading provider of open-source software and operating systems for global enterprise and technology markets. The company publishes Ubuntu, which is widely used in public cloud, data science, AI, engineering innovation, and IoT. The Commercial Systems unit, which comprises five engineering teams, collaborates closely with other engineering and business teams at Canonical. Python plays an integral role in the services developed, designed, and operated by this unit.

We are hiring a Python Software Engineer at any seniority level. The successful candidate will strive for the highest engineering quality, seek improvements, continuously develop their skills, and apply them at work. This role presents an exciting opportunity to work with many popular software systems, integration technologies, and innovative open-source solutions.

Responsibilities:

  • Develop engineering solutions leveraging Python.
  • Collaborate with colleagues on technical designs and code reviews.
  • Deploy and operate services developed by the team.
  • Depending on seniority, coach, mentor, and provide career development feedback.
  • Develop and promote effective engineering and organizational practices.

Requirements:

  • Exceptional academic track record from both high school and university.
  • Undergraduate degree in a technical subject or a compelling narrative about an alternative chosen path.
  • Track record of going above and beyond expectations to achieve outstanding results.
  • Experience with software development in Python.
  • Professional written and spoken English with excellent presentation skills.
  • Result-oriented with a personal drive to meet commitments.
  • Ability to travel internationally twice a year for company events lasting up to two weeks.

Nice-to-have Skills:

  • Performance engineering and security experience.
  • Experience with Airbyte, Ranger, Temporal, or Trino.

What We Offer:

  • Performance-driven annual bonus or commission.
  • Additional benefits reflecting our values and ideals.
  • Distributed work environment with twice-yearly team sprints in person.
  • Personal learning and development budget of USD 2,000 per year.
  • Annual compensation review.
  • Recognition rewards.
  • Annual holiday leave.
  • Maternity and paternity leave.
  • Employee Assistance Program.
  • Opportunity to travel to new locations to meet colleagues.
  • Priority Pass and travel upgrades for long-haul company events.

Language Requirements:

  • Professional written and spoken English is required.
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.