Canonical Circular Logo

Software Engineer - Data Infrastructure

Canonical Jeddah, Saudi Arabia Posted: 28 Mar 2025

Financial

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

Accessibility

  • Fully Remote
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Unspecified
  • English: Professional

Position

About the Job: Canonical is building a comprehensive automation suite to provide multi-cloud and on-premise data solutions for the enterprise. The data platform team is a collaborative group that develops a broad range of data stores and technologies, spanning from big data to NoSQL, cache-layer capabilities, and analytics, all the way to structured SQL engines. This role focuses on creating and automating features of data platforms rather than analyzing data.

Location: Jiddah, Makkah, Saudi Arabia (Remote)

Work Conditions:

  • Remote
  • Full-time
  • Willingness to travel up to 4 times a year for internal events

What Your Day Will Look Like:

  • Collaborate proactively with a distributed team
  • Write high-quality, idiomatic Python code to create new features
  • Debug issues and engage with upstream communities publicly
  • Work together with talented engineers across various fields
  • Discuss ideas and collaborate on solutions
  • Work from home with global travel for 2 to 4 weeks per year

Qualifications:

  • Proven hands-on experience in software development using Python
  • Proven experience in distributed systems
  • Bachelor’s or equivalent degree in Computer Science, STEM, or a similar field

Additional Skills That You Might Also Bring:

  • Experience with data platform technologies such as PostgreSQL, MySQL, MongoDB, OpenSearch, Kafka, Yugabyte, Trino, Superset, Atlas, Ranger, and Redis
  • Experience with Linux systems administration and operations
  • Familiarity with public cloud or private cloud solutions like OpenStack
  • Experience with operating Kubernetes clusters

Compensation and Benefits:

  • Competitive base pay based on geographical location, experience, knowledge, and skills
  • Fully remote working environment
  • Personal learning and development budget of $2,000 per annum
  • Annual compensation review
  • Recognition rewards
  • Annual holiday leave
  • Parental leave
  • Employee Assistance Programme
  • Travel opportunities for team meetings and events

About Canonical: Canonical is a pioneering tech firm at the forefront of the global move to open source. As the publisher of Ubuntu, we are changing the world through our innovative work in AI, IoT, and cloud computing. We are dedicated to creating a diverse workplace and providing equal opportunity for all applicants.

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.