Software Engineer - Data Infrastructure - Opensearch/elasticsearch
Canonical UK Ltd
Home Based
Fully remote
Python software development
Distributed systems development
Opensearch/elasticsearch automation
Canonical is seeking a Software Engineer for its OpenSearch team, focusing on automation solutions for data platforms. The role is fully remote and requires experience with Python and distributed systems
Job Summary
The OpenSearch team is responsible for the automation of OpenSearch operations, including fault-tolerant replication and TLS.
Engineers will write high-quality, idiomatic Python code to create new features and debug issues, interacting with upstream communities publicly.
Canonical offers a fully remote working environment with a personal learning and development budget of 2,000USD per annum.
Matching Summary
Match Score: 85
Canonical is seeking a Software Engineer for its OpenSearch team, focusing on automation solutions for data platforms. The role is fully remote and requires experience with Python and distributed systems.
Skills & Requirements
Must-have
Python software development
Distributed systems development
OpenSearch/Elasticsearch automation
Nice-to-have
Linux systems administration
Cloud or private cloud solutions
Kubernetes cluster operations
Key Requirements
Bachelor’s or equivalent in Computer Science, STEM, or similar