> Markdown version of [/jobs/ext/3520819-software-engineer-data-infrastructure-opensearch-elasticsearch](https://www.wearedevelopers.com/jobs/ext/3520819-software-engineer-data-infrastructure-opensearch-elasticsearch). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - Data Infrastructure - OpenSearch/ElasticSearch - **Company:** Rolecanonical - **Location:** London, UK (Remote available) - **Contract:** Permanent contract - **Skills:** Data Infrastructure, Data Systems, Elasticsearch, Fault Tolerance, Python (Programming Language), Linux System Administration, Package Management Systems, Logstash, Software Engineering, Kubernetes, Data Management, Kibana - **Published:** October 1, 2026 - **Apply:** https://www.apply4u.co.uk/jobs/software-engineer-data-infrastructure-opensearchelasticsearch/49527563 ## About the Role Science, STEM, or a similar degreeWillingness to travel up to 4 times a year for internal eventsAdditional skills that you might also bringYou might also bring a subset of experience from the following, which will determine the exact role and level we consider you for:Experience operating and managing search and analytics engines like Elasticsearch, Logstash, KIbana, and OpenSearchExperience with Linux systems administration, package management, and operationsExperience with the public cloud or a private cloud solution like OpenStackExperience with operating Kubernetes clusters and a belief that it can be used for serious persistent data servicesWhat we offer youYour base pay will depend on various factors including your geographical location, level of experience, knowledge and skills. In addition to the benefits above, certain roles are also eligible for additional benefits and rewards including annual bonuses and sales incentives based on revenue or utilisation. Our ## Description organisations.Location: This role can be filled in European, Middle East and African time zones.What your day will look likeThe OpenSearch team is responsible for the automation of OpenSearch operations. This includes ensuring fault-tolerant replication, TLS, installation, and much more; but also provides domain-specific expertise on the actual data system to other teams within Canonical. This role is focused on the creation and automation of features of data platforms, not analysing the data in them.Collaborate proactively with an internationally distributed teamWrite high-quality, idiomatic Python code to create new featuresDebug issues and interact with upstream communities publiclyWork with helpful and talented engineers including experts in a diverse set of fieldsWork from home with global travel for 2 to 4 weeks per year for internal and external eventsWhat we are looking for in, youProven hands-on experience in software development using PythonBachelor's or equivalent in Computer