Company logo hidden

Software Engineer - Data Infrastructure

Unlock employer Jeddah, Saudi Arabia Posted: 27 Nov 2025

Financial

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

Accessibility

  • Fully Remote
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Entry Level
  • English: Professional

Position

The company 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 unit developing a full range of data stores and data technologies, from big data and NoSQL to cache-layer capabilities and analytics, as well as structured SQL engines.

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

We are addressing the challenge of creating fault-tolerant, mission-critical distributed systems and aim to deliver the world's best automation solution for data platforms. We have several openings available, from junior to senior levels, and will help identify a suitable position based on your experience and interests. Engineers who thrive at the company understand open-source community dynamics and are aware of the needs of large, innovative organizations.

Key Responsibilities:

  • Automate data platform operations to ensure fault-tolerant replication, TLS, installation, and more.
  • Provide domain-specific expertise on actual data systems to other teams within the company.
  • Collaborate proactively with a distributed team.
  • Write high-quality, idiomatic Python code to create new features.
  • Debug issues and interact publicly with upstream communities.
  • Discuss ideas and collaborate on solid solutions.
  • Work from home with global travel required for 2 to 4 weeks per year for internal and external events.

What We Are Looking For:

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

Additional Skills That You Might Also Bring:

  • Experience operating and managing data platform technologies (e.g., PostgreSQL, MySQL, MongoDB, OpenSearch, Kafka, Yugabyte, etc.).
  • Experience with Linux systems administration and operations.
  • Familiarity with public or private cloud solutions like OpenStack.
  • Experience with Kubernetes clusters and its applications for persistent data services.

What We Offer:

  • Competitive base pay that varies based on geographical location, level of experience, knowledge, and skills.
  • Additional benefits based on the role, including annual bonuses and sales incentives.
  • Fully remote working environment.
  • 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.
  • Opportunity to travel for team meetings and 'sprints'.
  • Priority Pass for travel and upgrades for long-haul company events.

About the company:
The company is a pioneering tech firm at the forefront of the global move to open source, known for publishing Ubuntu. The company values excellence and fosters a remote-first culture since its inception in 2004. The company aims to create a diverse workplace free from discrimination, encouraging applications from all identities.

Apply Direct

Jobs you might like   View all jobs

Ready to apply for this role?

Apply Direct