Company logo hidden

Software Engineer - Data Infrastructure - OpenSearch/ElasticSearch

Unlock employer Riyadh, Saudi Arabia Posted: 14 Aug 2025

Financial

  • Estimate: $60k - $90k*
  • 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 develops a full range of data stores and technologies, spanning big data, NoSQL, cache-layer capabilities, analytics, and structured SQL engines. The OpenSearch team is focused on creating the best enterprise automation solution for search and analytics suites like OpenSearch and Elasticsearch.

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

Responsibilities include:

  • Automation of OpenSearch operations, including fault-tolerant replication, TLS, and installation.
  • Providing domain-specific expertise on the data system to other teams.
  • Collaborating proactively with an internationally distributed team.
  • Writing high-quality, idiomatic Python code to create new features.
  • Debugging issues and interacting with upstream communities publicly.

What We Are Looking For:

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

Additional Skills That You Might Also Bring:

  • Experience operating and managing search and analytics engines like Elasticsearch, Logstash, Kibana, and OpenSearch.
  • Experience with Linux systems administration, package management, and operations.
  • Experience with public or private cloud solutions like OpenStack.
  • Experience with operating Kubernetes clusters with a belief in its use for serious persistent data services.

Benefits:

  • Competitive base pay, dependent on various factors including geographical location and level of experience.
  • Fully remote working environment, with personal learning and development budget of $2,000 per annum.
  • Annual compensation review, recognition rewards, annual holiday leave, parental leave, and an Employee Assistance Programme.
  • Opportunity to travel to new locations to meet colleagues at 'sprints', along with a Priority Pass for travel and upgrades for long-haul company events.

Location: Riyadh, Riyadh, Saudi Arabia (Remote)
Work Conditions: Fully remote working environment, with global travel for 2 to 4 weeks per year for internal and external events.

About Canonical:
Canonical is a pioneering tech firm that is at the forefront of the global move to open source. As the publisher of Ubuntu, we are changing the world daily and recruiting on a global basis. We recruit top talent and maintain high standards, ensuring a workplace free from discrimination and fostering diversity of experience, perspectives, and backgrounds.

Apply Direct

Jobs you might like   View all jobs

About Software Development Company

Company details are hidden. Subscribe to view full company profile.

Ready to apply for this role?

Apply Direct