Canonical Circular Logo

Python Software Engineer, Commercial Systems

Canonical Riyadh, Saudi Arabia Posted: 15 Nov 2024

Financial

  • Estimate: $60k - $95k*
  • Zero income tax location

Accessibility

  • Fully Remote
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Unspecified
  • 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 initiatives such as public cloud, data science, artificial intelligence, engineering innovation, and IoT. With a team of 1100+ colleagues in 75+ countries, Canonical promotes global distributed collaboration, with minimal office-based roles and infrequent in-person meetings.

We are hiring a Python Software Engineer at any seniority level. This role involves developing engineering solutions leveraging Python, collaborating on technical designs and code reviews, and operating services developed by the team. The Integrations team focuses on automating SAAS user management and onboarding of new data sources using Python-based solutions.

Location: Riyadh, Riyadh, Saudi Arabia (Remote, EMEA region)
Work Conditions: Full-time, remote work with twice-yearly in-person team events

Responsibilities:

  • Design, develop, and operate automation solutions for SAAS seat management.
  • Integrate internal and external data sources into a data mesh using open-source ETL solutions.
  • Coach, mentor, and offer feedback on career development based on seniority.

Requirements:

  • Exceptional academic track record from high school and university.
  • Undergraduate degree in a technical subject or equivalent experience.
  • Proven experience in software development using Python.
  • Professional written and spoken English with excellent presentation skills.
  • Result-oriented with a strong personal drive to meet commitments.
  • Ability to travel internationally twice a year for company events (up to two weeks long).

Nice-to-Have Skills:

  • Performance engineering and security experience.
  • Familiarity with tools such as Airbyte, Ranger, Temporal, or Trino.

Compensation and Benefits:

  • Competitive pay structured by geographical location, experience, and performance.
  • Performance-driven annual bonus or commission.
  • Personal learning and development budget of USD 2,000 per year.
  • Annual compensation review and recognition rewards.
  • Annual holiday leave, maternity and paternity leave.
  • Employee Assistance Programme.
  • Opportunities for travel to meet colleagues at global locations.

Canonically values diversity and is an equal opportunity employer, fostering a workplace free from discrimination. We encourage all qualified applicants to consider joining our dynamic team.

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.