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, including big data, NoSQL, cache-layer capabilities, analytics, and structured SQL engines.
The OpenSearch team focuses on creating enterprise automation solutions for search and analytics platforms like OpenSearch and Elasticsearch.
We are hiring across various levels and will help you find a suitable position based on your experience and interests. Engineers at Canonical are mindful of open-source community dynamics and understand the needs of large, innovative organizations.
Location: This is a globally remote role.
What your day will look like
The OpenSearch team automates OpenSearch operations, including fault-tolerant replication, TLS, installation, and more. The team also provides domain-specific expertise to other teams within Canonical. This role focuses on creating and automating features of data platforms, not analyzing the data.
* Collaborate proactively with an internationally distributed team
* Write high-quality, idiomatic Python code to create new features
* Debug issues and interact with upstream communities publicly
* Work with talented engineers and domain experts
* Work from home with global travel for 2 to 4 weeks per year for events
What we are looking for in you
* Proven experience in software development using Python
* Proven experience in distributed systems development
* Bachelor's or equivalent in Computer Science, STEM, or similar
* Willingness to travel up to 4 times a year for internal events
Additional Skills That You Might Also Bring
You might also have experience in some of the following, which will influence the role and level considered for you:
* Managing search and analytics engines like Elasticsearch, Logstash, Kibana, and OpenSearch
* Linux systems administration and operations
* Public or private cloud experience, such as OpenStack
* Operating Kubernetes clusters for persistent data services
What we offer you
Your salary depends on location, experience, and skills. Additional benefits may include bonuses and incentives. We ensure pay equity globally.
* Fully remote work environment
* Personal learning and development budget of $2,000 USD annually
* Annual salary review
* Recognition rewards
* Annual leave and parental leave
* Employee Assistance Programme
* Opportunities to travel for meetings and sprints
* Travel benefits for company events
About Canonical
Canonical is a leader in open-source technology, publishing Ubuntu and advancing AI, IoT, and cloud platforms. We hire globally and maintain high standards for excellence. Since 2004, we have been a remote-first company, encouraging innovative thinking and continuous learning. We are committed to diversity and equal opportunity in the workplace.
#J-18808-Ljbffr