Company logo hidden

Software Engineer - Data Infrastructure - OpenSearch/Elasticsearch

Unlock employer Dubai, United Arab Emirates Posted: 14 Aug 2025

Financial

  • Estimate: $85k - $120k*
  • 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 is a collaborative group that develops a full range of data stores and technologies, spanning from big data and NoSQL to cache-layer capabilities and analytics, as well as structured SQL engines. The OpenSearch team focuses on creating top-notch enterprise automation solutions 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

This role is responsible for the automation of OpenSearch operations, which includes ensuring fault-tolerant replication, TLS, installation, and offering domain-specific expertise on data systems to other teams within Canonical. The position involves creating and automating features of data platforms rather than analyzing the data itself.

Work Conditions:

  • Fully remote working environment
  • Collaboration with an internationally distributed team
  • Opportunity for global travel (2 to 4 weeks per year for internal and external events)

Responsibilities:

  • Write high-quality, idiomatic Python code to create new features
  • Debug issues and interact with upstream communities publicly
  • Collaborate with engineers across diverse fields

Requirements:

  • Proven hands-on experience in software development using Python
  • Proven experience in distributed systems development
  • 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 operating and managing search and analytics engines like Elasticsearch, Logstash, Kibana, and OpenSearch
  • Familiarity with Linux systems administration and operations
  • Experience with public or private cloud solutions like OpenStack
  • Knowledge of operating Kubernetes clusters

What We Offer:

  • Competitive base pay influenced by various factors including geographical location and expertise
  • Additional benefits such as annual bonuses, personal learning and development budget, and recognition rewards
  • Annual compensation review
  • Opportunity for remote working (since 2004)
  • Parental leave and employee assistance programs
  • Priority Pass for travel and upgrades for long-haul company events

About Canonical:
Canonical is a pioneering tech firm at the forefront of the global move to open source, known for publishing Ubuntu, a key open-source project and platform for AI, IoT, and the cloud. Canonical operates with a strong commitment to diversity and equal opportunity, fostering a workplace free from discrimination.

Language Requirements:
English proficiency is implied as part of the collaboration in an international team.

Please apply if you are ready to embrace the future of technology with a commitment to excellence at Canonical.

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