About the role
<p>We’re a global team of over 400 people, working together to push the boundaries of open-source technology and multi-cloud solutions. Our vision is to help developers, builders, and creators bring their ideas to life with speed and simplicity, by providing a cloud data platform that makes open-source databases, search, streaming, and application infrastructure easily accessible to everyone.</p> <h3><strong>The Role</strong></h3> <p>We are looking for a <strong>Senior Software Engineer</strong> dedicated to the core development of our <strong>Aiven for OpenSearch</strong> service. This role is a highly technical and strategic contributor position focused on the internal architecture, reliability, and evolution of our search offering.</p> <p>In this role, you will work on how we manage and tune OpenSearch at scale, while spearheading our transition into AI-optimized infrastructure. You will be a key driver of service availability and the technical lead for deploying next-generation hardware within our search clusters.</p> <h3><strong>What You'll Do</strong></h3> <ul> <li><strong>Autonomic Systems:</strong> Design and implement new and improve existing automated management, self-healing recovery mechanisms, and performance-tuning logic for OpenSearch clusters.</li> <li><strong>Next-Gen Infrastructure:</strong> Research, design, and deploy the first <strong>GPU-powered instances</strong> within the Aiven ecosystem to support intensive search and AI workloads.</li> <li><strong>AI Node Development:</strong> Develop and integrate specialized <strong>AI node types</strong> to enhance OpenSearch's capability in handling modern machine learning tasks.</li> <li><strong>Engineering Ownership:</strong> Own the health, reliability, and availability metrics of our OpenSearch platform.</li> </ul> <h3><strong>What We’re Looking For</strong></h3> <ul> <li><strong>Search Mastery:</strong> Deep technical knowledge of OpenSearch or Elasticsearch internals, particularly in resource management, indexing strategies, and query optimization.</li> <li><strong>Reliability &amp; Operations:</strong> A passion for building highly available, resilient distributed systems and a proven track record of solving complex operational challenges.</li> <li><strong>Hardware:</strong> Interest or experience in hardware acceleration, specifically deploying and managing <strong>GPU-based instances</strong> for data services.</li> <li><strong>Automation Mindset:</strong> Proven experience in designing automated recovery systems and performance-tuning algorithms.</li> <li><strong>Modern Search P