Company logo hidden

Software Engineer - Data Infrastructure

Unlock employer Jeddah, Saudi Arabia Posted: 14 Aug 2025

Financial

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

Accessibility

  • Fully Remote
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Unspecified
  • English: Professional

Position

Canonical is building a comprehensive automation suite to provide multi-cloud and on-premise data solutions for the enterprise. The data platform team, which you will be part of, focuses on developing a full range of data technologies, from big data and NoSQL to analytics and structured SQL engines. The main challenge involves creating fault-tolerant, mission-critical distributed systems to deliver world-class automation solutions for data platforms.

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

This role centers on automating data platform operations, including fault-tolerant replication and installation, while collaborating proactively with a distributed team. You will write high-quality, idiomatic Python code, debug issues, and interact with upstream communities.

Location: Jiddah, Makkah, Saudi Arabia (Remote)

Work Conditions:

  • Fully remote working environment.
  • Opportunity for global travel for 2 to 4 weeks per year for internal and external events.

Requirements:

  • Proven hands-on experience in software development using Python.
  • Experience in distributed systems.
  • Bachelor's degree or equivalent in Computer Science, STEM, or a similar field.
  • Willingness to travel up to 4 times a year for internal events.

Additional Skills (Preferred):

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

Compensation and Benefits:

  • Base pay will depend on geographical location, level of experience, knowledge, and skills.
  • Additional benefits may include annual bonuses and sales incentives.
  • Personal learning and development budget of $2,000 per annum.
  • Annual compensation review and recognition rewards.
  • Annual holiday leave and parental leave.
  • Employee Assistance Programme.
  • Priority Pass for travel and travel upgrades for company events.

Canonical is committed to creating a diverse workplace and is proud to be an equal-opportunity employer.

Apply Direct

Jobs you might like   View all jobs

Ready to apply for this role?

Apply Direct