<?xml version="1.0" encoding="UTF-8"?>
<source>
  <jobs>
    <job>
      <externalid>0540dd96-198</externalid>
      <Title>Senior Software Engineer - Query Engine, Database Internals - Elasticsearch</Title>
      <Description><![CDATA[<p>We&#39;re looking for a Senior Software Engineer to join the Elasticsearch - Analytical Engine team. This globally-distributed, completely remote team of senior engineers is responsible for building new analytics capabilities in Elasticsearch&#39;s latest aggregation framework based on a completely new compute engine, and accessed via our new piped query language called ES|QL.</p>
<p>This is a senior software engineering role that covers the design and implementation of new features, enhancements to existing features, and resolving bugs.</p>
<p>Our company is distributed by intention. We hire the best engineers we can find wherever they are, whoever they are. We collaborate across continents every day over email, GitHub, Zoom, and Slack. At our best, we write fast, scalable, and intuitive software. We believe that the best way to do that is to empower individual engineers, code review every change, decide big things by consensus, and strive for incremental improvements.</p>
<p><strong>Responsibilities</strong></p>
<ul>
<li>You&#39;ll be a full-time Elasticsearch contributor, building data-intensive new features and fixing intriguing bugs, all while making the code easier to understand. You are able to research what available data structures and algorithms work best to implement a new functionality or enhancement. Sometimes you&#39;ll need to implement a data structure or algorithm in the code base. And there will be times when you&#39;ll need to get close to the operating system and hardware.</li>
<li>You&#39;ll work with a globally distributed team of experienced engineers focused on the search and query (ES|QL) analytics capabilities of Elasticsearch. You&#39;ll get to work with the teams that build the UI to ensure a good user experience, and you&#39;ll get to work with the teams building solutions on top of these APIs</li>
<li>You&#39;ll be an expert in several areas of Elasticsearch, and everyone will turn to you when they have a question about them. You&#39;ll improve those areas based on your questions and your instincts.</li>
<li>You&#39;ll work with community members from all over the world on issues and pull requests, sometimes triaging them and handing them off to other experts, and sometimes handling them yourself.</li>
<li>You&#39;ll write idiomatic modern Java -- Elasticsearch is 99.8% Java!</li>
</ul>
<p><strong>Requirements</strong></p>
<ul>
<li>You have strong skills in core Java and are conversant in the standard library of data structures and concurrency constructs, as well as newer features like lambdas.</li>
<li>You have experience with software systems engineering</li>
<li>You have a strong desire to optimize and make use of the most efficient data structures and algorithms.</li>
<li>You work with a high level of autonomy, and are able to take on projects and guide them from beginning to end. This covers both technical design and working with other engineers to develop needed components.</li>
<li>You&#39;re comfortable developing collaboratively. Giving and receiving feedback on code, approaches, and APIs is hard! Bonus points if you&#39;ve collaborated over the internet because that&#39;s harder. Double bonus points for asynchronous collaboration over the internet. That&#39;s even harder, but we do it anyway because it&#39;s the best way we know how to build software.</li>
<li>You&#39;ve used several data storage technologies like Elasticsearch, Solr, PostgreSQL, MongoDB, or Cassandra and have some idea how they work and why they work that way.</li>
<li>You have excellent verbal and written communication skills. Like we said, collaborating on the internet is hard. We try to be respectful, empathetic, and trusting in all of our interactions. And we&#39;d expect that from you too.</li>
</ul>
<p><strong>Bonus Points</strong></p>
<ul>
<li>You&#39;ve built things with Elasticsearch before.</li>
<li>You’ve worked in the search and information retrieval space. You’re familiar with the data structures and algorithms associated with information retrieval.</li>
<li>You’ve worked on data storage technology or have experience building data analytics capabilities.</li>
<li>You have experience designing, leading and owning cross-functional initiatives.</li>
<li>You&#39;ve worked with open source projects and are familiar with different styles of source control workflow and continuous integration</li>
</ul>
<p><strong>Compensation</strong></p>
<p>Compensation for this role is in the form of base salary. This role does not have a variable compensation component.</p>
<p>The typical starting salary range for new hires in this role is listed below. In select locations (including Seattle WA, Los Angeles CA, the San Francisco Bay Area CA, and the New York City Metro Area), an alternate range may apply as specified below.</p>
<p>These ranges represent the lowest to highest salary we reasonably and in good faith believe we would pay for this role at the time of this posting. We may ultimately pay more or less than the posted range, and the ranges may be modified in the future.</p>
<p>An employee&#39;s position within the salary range will be based on several factors including, but not limited to, relevant education, qualifications, certifications, experience, skills, geographic location, performance, and business or organizational needs.</p>
<p>Elastic believes that employees should have the opportunity to share in the value that we create together for our shareholders. Therefore, in addition to cash compensation, this role is currently eligible to participate in Elastic&#39;s stock program. Our total rewards package also includes a company-matched 401k with dollar-for-dollar matching up to 6% of eligible earnings, along with a range of other benefits offered with a holistic emphasis on employee well-being. The typical starting salary range for this role is:$133,100-$210,600 USDThe typical starting salary range for this role in the select locations listed above is:$159,900-$252,900 USD</p>
<p style="margin-top:24px;font-size:13px;color:#666;">XML job scraping automation by <a href="https://yubhub.co">YubHub</a></p>]]></Description>
      <Jobtype>full-time</Jobtype>
      <Experiencelevel>senior</Experiencelevel>
      <Workarrangement>remote</Workarrangement>
      <Salaryrange>$133,100-$210,600 USD</Salaryrange>
      <Skills>core Java, standard library of data structures and concurrency constructs, newer features like lambdas, software systems engineering, data storage technologies like Elasticsearch, Solr, PostgreSQL, MongoDB, or Cassandra</Skills>
      <Category>Engineering</Category>
      <Industry>Technology</Industry>
      <Employername>Elastic</Employername>
      <Employerlogo>https://logos.yubhub.co/elastic.co.png</Employerlogo>
      <Employerdescription>Elastic is a search AI company that enables everyone to find the answers they need in real time, using all their data, at scale. The Elastic Search AI Platform is used by more than 50% of the Fortune 500.</Employerdescription>
      <Employerwebsite>https://www.elastic.co/</Employerwebsite>
      <Compensationcurrency></Compensationcurrency>
      <Compensationmin></Compensationmin>
      <Compensationmax></Compensationmax>
      <Applyto>https://job-boards.greenhouse.io/elastic/jobs/7723819</Applyto>
      <Location>United States</Location>
      <Country></Country>
      <Postedate>2026-04-18</Postedate>
    </job>
    <job>
      <externalid>5f2dbbff-10c</externalid>
      <Title>Principal Software Engineer - Search Relevance - Elasticsearch</Title>
      <Description><![CDATA[<p>We&#39;re looking for a Principal Software Engineer to join the Elasticsearch - Search team. This globally-distributed team of expert engineers focuses on delivering a robust and feature-rich search experience, including contributing to improving the search experience in Lucene.</p>
<p>This is a principal software engineering role that focuses on enhancing the vector and keyword search functionality within Elasticsearch, covering the design and implementation of new search features, enhancements to existing search functionality, and resolving bugs.</p>
<p>Our company is distributed by intention. We hire the best engineers we can find wherever they are, whoever they are. We collaborate across continents every day over email, GitHub, Zoom, and Slack. At our best, we write fast, scalable and intuitive software. We believe that the best way to do that is to empower individual engineers, code review every change, decide big things by consensus, and strive for incremental improvements.</p>
<p><strong>What You Will Be Doing</strong></p>
<ul>
<li>Lead initiatives within Elasticsearch to produce an industry-leading search engine offering, supplying unparalleled speed and relevance in search.</li>
<li>Contribute to Elasticsearch full time, building new search features and fixing intriguing bugs, all while making the code easier to understand. Sometimes you&#39;ll need to invent a new algorithm or data structure. Or find one and implement it. Sometimes you&#39;ll need to get close to the operating system and hardware.</li>
<li>Work with a globally distributed team of experienced engineers focused on the search capabilities of Elasticsearch.</li>
<li>Be an expert on Elasticsearch search relevance. You&#39;ll identify and drive improvements in this area based on your questions and your instincts.</li>
<li>Work with community members from all over the world on issues and pull requests, sometimes triaging them and handing them off to other experts and sometimes handling them yourself.</li>
<li>Write idiomatic modern Java -- Elasticsearch is 99.8% Java!</li>
</ul>
<p><strong>What You Bring</strong></p>
<ul>
<li>Professional experience with search and vector databases, and you used HNSW, IVF, or other relevant algorithms and libraries on search platforms at scale.</li>
<li>You have strong skills in core Java and are conversant in the standard library of data structures and concurrency constructs, as well as other features like lambdas.</li>
<li>You work with a high level of autonomy, and are able to take on projects and guide them from beginning to end. This covers both technical design and working with other engineers to develop needed components.</li>
<li>You&#39;re comfortable developing collaboratively. Giving and receiving feedback on code and approaches and APIs is hard! Bonus points if you&#39;ve collaborated over the internet because that&#39;s harder. Double bonus points for asynchronous collaboration over the internet. That&#39;s even harder, but we do it anyway because it&#39;s the best way we know how to build software.</li>
<li>You&#39;ve used several data storage technologies like Elasticsearch, Solr, PostgreSQL, MongoDB, or Cassandra and have some idea how they work and why they work that way.</li>
<li>You have excellent verbal and written communication skills. Like we said, collaborating on the internet is hard. We try to be respectful, empathetic, and trusting in all of our interactions. And we&#39;d expect that from you too.</li>
</ul>
<p><strong>Bonus Points</strong></p>
<ul>
<li>You&#39;ve built things with Elasticsearch before.</li>
<li>You&#39;ve worked with open source projects and are familiar with different styles of source control workflow and continuous integration.</li>
<li>You have experience designing, leading and owning cross-functional initiatives</li>
</ul>
<p>Compensation for this role is in the form of base salary. This role does not have a variable compensation component. The typical starting salary range for new hires in this role is listed below.</p>
<p>These ranges represent the lowest to highest salary we reasonably and in good faith believe we would pay for this role at the time of this posting. We may ultimately pay more or less than the posted range, and the ranges may be modified in the future.</p>
<p>An employee&#39;s position within the salary range will be based on several factors including, but not limited to, relevant education, qualifications, certifications, experience, skills, geographic location, performance, and business or organizational needs.</p>
<p>Elastic believes that employees should have the opportunity to share in the value that we create together for our shareholders. Therefore, in addition to cash compensation, this role is currently eligible to participate in Elastic&#39;s stock program. Our total rewards package also includes a company-matched Registered Retirement Savings Plan (RRSP) with dollar-for-dollar matching up to 6% of eligible earnings, along with a range of other benefits offered with a holistic emphasis on employee well-being.</p>
<p>The typical starting salary range for this role is: $154,000-$243,600 CAD</p>
<p><strong>Additional Information - We Take Care of Our People</strong></p>
<p>As a distributed company, diversity drives our identity. Whether you’re looking to launch a new career or grow an existing one, Elastic is the type of company where you can balance great work with great life. Your age is only a number. It doesn’t matter if you’re just out of college or your children are; we need you for what you can do.</p>
<p>We strive to have parity of benefits across regions and while regulations differ from place to place, we believe taking care of our people is the right thing to do.</p>
<ul>
<li>Competitive pay based on the work you do here and not your previous salary</li>
<li>Health coverage for you and your family in many locations</li>
<li>Ability to craft your calendar with flexible locations and schedules for many roles</li>
<li>Generous number of vacation days each year</li>
<li>Increase your impact - We match up to $2000 (or local currency equivalent) for financial donations and service</li>
<li>Up to 40 hours each year to use toward volunteer projects you love</li>
<li>Embracing parenthood with minimum of 16 weeks of parental leave</li>
</ul>
<p style="margin-top:24px;font-size:13px;color:#666;">XML job scraping automation by <a href="https://yubhub.co">YubHub</a></p>]]></Description>
      <Jobtype>full-time</Jobtype>
      <Experiencelevel>senior</Experiencelevel>
      <Workarrangement>remote</Workarrangement>
      <Salaryrange>$154,000-$243,600 CAD</Salaryrange>
      <Skills>Java, Search and vector databases, HNSW, IVF, Lucene, Elasticsearch, Solr, PostgreSQL, MongoDB, Cassandra</Skills>
      <Category>Engineering</Category>
      <Industry>Technology</Industry>
      <Employername>Elastic</Employername>
      <Employerlogo>https://logos.yubhub.co/elastic.co.png</Employerlogo>
      <Employerdescription>Elastic is a search AI company that enables everyone to find the answers they need in real time, using all their data, at scale. Its platform is used by more than 50% of the Fortune 500.</Employerdescription>
      <Employerwebsite>https://www.elastic.co/</Employerwebsite>
      <Compensationcurrency></Compensationcurrency>
      <Compensationmin></Compensationmin>
      <Compensationmax></Compensationmax>
      <Applyto>https://job-boards.greenhouse.io/elastic/jobs/7699668</Applyto>
      <Location>Canada</Location>
      <Country></Country>
      <Postedate>2026-04-18</Postedate>
    </job>
    <job>
      <externalid>ba0a936c-9b5</externalid>
      <Title>Partner Solution Architect (pre-sales)</Title>
      <Description><![CDATA[<p>We are looking for a Partner Solutions Architect to lead technical strategy and enablement for our ecosystem in the ANZ region. This is a hands-on builder role. You will be responsible for ensuring our partners are not only articulating Elastic&#39;s value but are technically capable of architecting, building, and validating complex solutions.</p>
<p>As a Partner Solutions Architect, you will:</p>
<ul>
<li>Own Technical Engagement Plans (TEPs) for focus partners, establishing long-term technical roadmaps at the CTO and Practice Lead level.</li>
<li>Guide partners through high-stakes Technical Validation cycles, ensuring Elastic solutions are built to best-practice standards.</li>
<li>Lead &#39;one-to-many&#39; technical &#39;Build-a-thons&#39; and hands-on laboratory sessions that empower partner engineers to lead their own implementations.</li>
<li>Build deep relationships with partner pre-sales teams to guide them through the &#39;how-to&#39; of complex Search AI, Observability, and Security architectures at the configuration level.</li>
<li>Collaborate on &#39;design wins&#39; by developing repeatable technical blueprints.</li>
</ul>
<p>To be successful in this role, you will require:</p>
<ul>
<li>Direct, hands-on experience with the Elastic Stack (ELK) or similar distributed search/analytics technologies (e.g., OpenSearch, Solr, Splunk, Datadog).</li>
<li>8+ years of experience in technical roles.</li>
<li>Proven ability to design and build technical prototypes, ingest complex datasets, and optimize search/indexing performance.</li>
<li>Hands-on experience with Kubernetes, Docker, and Infrastructure as Code (Terraform) on AWS, Azure, or GCP.</li>
<li>3+ years in a partner-facing role, with a focus on building technical practices and enabling third-party engineering teams.</li>
<li>The ability to translate deep technical capabilities into scalable partner-led solutions.</li>
</ul>
<p>If you are a motivated and experienced professional with a passion for technology and partnership development, we encourage you to apply for this exciting opportunity.</p>
<p style="margin-top:24px;font-size:13px;color:#666;">XML job scraping automation by <a href="https://yubhub.co">YubHub</a></p>]]></Description>
      <Jobtype>full-time</Jobtype>
      <Experiencelevel>senior</Experiencelevel>
      <Workarrangement>remote</Workarrangement>
      <Salaryrange></Salaryrange>
      <Skills>Elastic Stack (ELK), OpenSearch, Solr, Splunk, Datadog, Kubernetes, Docker, Infrastructure as Code (Terraform), AWS, Azure, GCP</Skills>
      <Category>Engineering</Category>
      <Industry>Technology</Industry>
      <Employername>Elastic</Employername>
      <Employerlogo>https://logos.yubhub.co/elastic.co.png</Employerlogo>
      <Employerdescription>Elastic is a Search AI company that enables everyone to find the answers they need in real time, using all their data, at scale. Their platform is used by more than 50% of the Fortune 500.</Employerdescription>
      <Employerwebsite>https://www.elastic.co/</Employerwebsite>
      <Compensationcurrency></Compensationcurrency>
      <Compensationmin></Compensationmin>
      <Compensationmax></Compensationmax>
      <Applyto>https://job-boards.greenhouse.io/elastic/jobs/7757097</Applyto>
      <Location>Sydney, Australia</Location>
      <Country></Country>
      <Postedate>2026-04-18</Postedate>
    </job>
    <job>
      <externalid>a027f462-69a</externalid>
      <Title>Senior Software Developer - Storage Engine - Elasticsearch</Title>
      <Description><![CDATA[<p>We&#39;re looking for a Senior Software Developer to join the team that contributes to improving our storage efficiency for metrics, logs, and other types of data. As a software engineer in the team, you will work on different initiatives, such as enhancing current logging solutions to ensure that logging data is always accepted and persisted, advancing our current metrics processing capabilities to ensure massive and seamless adoption by our customers, and improving storage efficiency across the board. You&#39;ll also be extending the logic for efficiently querying and aggregating the stored data, taking their storage layout and ordering into account.</p>
<p>Our company is distributed by intention. We hire the best engineers we can find wherever they are, whoever they are. We collaborate across continents every day over email, GitHub, Zoom, and Slack. At our best, we write fast, scalable, intuitive, and high-quality software. We believe that the best way to do that is to empower individual engineers, code review every change, decide big things by consensus, and strive for incremental improvements.</p>
<p>As a Senior Software Developer, you will:</p>
<ul>
<li>Work with a globally distributed team of experienced engineers focused on data storage mechanisms and query capabilities of Elasticsearch.</li>
<li>Be an expert in the storage engine area, and everyone will turn to you when they have a question about it. You&#39;ll improve those areas based on your questions and your instincts.</li>
<li>Be a full-time Elasticsearch contributor, building data-intensive new features, fixing intriguing bugs, and increasing the testing coverage, all while making the code easier to understand.</li>
<li>Design and implement advanced algorithms and data structures, often working at the system and hardware level. You’ll also engage with our global community for triaging and resolving issues and pull requests.</li>
</ul>
<p>We&#39;re looking for someone with strong core Java skills and an excellent understanding of concurrent and parallel programming principles. You should have an excellent background in applied data processing (data structures, algorithms) and be familiar with storage systems and low-level abstractions in OS. You should also be able to work with a high level of autonomy and be able to take on projects and guide them from beginning to end.</p>
<p>This role does not have a variable compensation component. The typical starting salary range for new hires in this role is $128,300-$203,000 CAD. This role is currently eligible to participate in Elastic&#39;s stock program. Our total rewards package also includes a company-matched Registered Retirement Savings Plan (RRSP) with dollar-for-dollar matching up to 6% of eligible earnings, along with a range of other benefits offered with a holistic emphasis on employee well-being.</p>
<p style="margin-top:24px;font-size:13px;color:#666;">XML job scraping automation by <a href="https://yubhub.co">YubHub</a></p>]]></Description>
      <Jobtype>full-time</Jobtype>
      <Experiencelevel>senior</Experiencelevel>
      <Workarrangement>remote</Workarrangement>
      <Salaryrange>$128,300-$203,000 CAD</Salaryrange>
      <Skills>Java, Concurrent and parallel programming principles, Data structures and algorithms, Storage systems and low-level abstractions in OS, Elasticsearch, Solr, PostgreSQL, MongoDB, Cassandra</Skills>
      <Category>Engineering</Category>
      <Industry>Technology</Industry>
      <Employername>Elastic</Employername>
      <Employerlogo>https://logos.yubhub.co/elastic.co.png</Employerlogo>
      <Employerdescription>Elastic is a search AI company that enables everyone to find the answers they need in real time, using all their data, at scale.</Employerdescription>
      <Employerwebsite>https://www.elastic.co/</Employerwebsite>
      <Compensationcurrency></Compensationcurrency>
      <Compensationmin></Compensationmin>
      <Compensationmax></Compensationmax>
      <Applyto>https://job-boards.greenhouse.io/elastic/jobs/7592630</Applyto>
      <Location>Canada</Location>
      <Country></Country>
      <Postedate>2026-04-18</Postedate>
    </job>
    <job>
      <externalid>964cbf55-c28</externalid>
      <Title>Senior Software Engineer- Match Service</Title>
      <Description><![CDATA[<p>We are seeking a passionate and tech-savvy Senior Backend Developer to join our Entity Resolution team. The entity resolution team is a critical core team of our organisation, responsible for managing and maintaining the entity resolution and matching services that power both internal and our customer-facing applications.</p>
<p>On this team, you&#39;ll have the opportunity to build new products and solve critical problems using cutting-edge machine learning techniques to implement the world&#39;s best entity resolution and matching systems.</p>
<p>Our team embraces a culture that is self-driven, inquisitive, open, and customer-centric.</p>
<p>Key Responsibilities:</p>
<ul>
<li>Understand the current architecture and data to build and improve the matching results to provide best in class match experience for Zoominfo users.</li>
</ul>
<ul>
<li>Extend and adapt this architecture to adapt to customer matching needs and infrastructure context.</li>
</ul>
<ul>
<li>Build best-in-class entity resolution and match service powering multiple applications and millions of users globally across billions of documents.</li>
</ul>
<ul>
<li>Drive the architecture and design of software solutions, ensuring scalability, performance, and reliability using best practices and industry standards.</li>
</ul>
<ul>
<li>Collaborate with cross-functional teams, including product managers, architects, and other stakeholders, to define and deliver on a long term and impactful roadmap for match algorithm.</li>
</ul>
<ul>
<li>Implement using first principles with low latency and relevancy using large scale data systems and/or machine learning.</li>
</ul>
<ul>
<li>Stay up to date with emerging technologies, trends, and best practices in software development and recommend suitable technologies and approaches for solving complex technical challenges.</li>
</ul>
<p>Requirements:</p>
<ul>
<li>Passionate about building cutting-edge entity resolution and matching systems, independently driving features from conception to completion.</li>
</ul>
<ul>
<li>Bachelor’s degree in Computer Science, Software Engineering or related field is required, Masters preferred.</li>
</ul>
<ul>
<li>Proven experience (6+ years) in software development, with a focus on building large scale backend services for customer facing applications.</li>
</ul>
<ul>
<li>Substantial experience with Java 8+ and frameworks like Spring.</li>
</ul>
<ul>
<li>Proven experience building data infrastructures in a cloud-native environment (GCP or AWS).</li>
</ul>
<ul>
<li>Strong expertise in designing, developing and maintaining complex distributed systems in a large scale production environment.</li>
</ul>
<ul>
<li>In depth understanding of Elasticsearch or Solr or underlying Lucene framework.</li>
</ul>
<ul>
<li>Quality first with the ability to effectively collaborate with cross-functional teams.</li>
</ul>
<ul>
<li>Excellent problem-solving and analytical skills, with a track record of delivering high-quality SaaS solutions.</li>
</ul>
<p style="margin-top:24px;font-size:13px;color:#666;">XML job scraping automation by <a href="https://yubhub.co">YubHub</a></p>]]></Description>
      <Jobtype>full-time</Jobtype>
      <Experiencelevel>senior</Experiencelevel>
      <Workarrangement>hybrid</Workarrangement>
      <Salaryrange>$140,000-$220,000 USD</Salaryrange>
      <Skills>Java 8+, Spring, Elasticsearch, Solr, Lucene, Cloud-native environment, GCP, AWS, Distributed systems, Complex problem-solving, Analytical skills</Skills>
      <Category>Engineering</Category>
      <Industry>Technology</Industry>
      <Employername>ZoomInfo</Employername>
      <Employerlogo>https://logos.yubhub.co/zoominfo.com.png</Employerlogo>
      <Employerdescription>ZoomInfo is a Go-To-Market Intelligence Platform that provides AI-ready insights, trusted data, and advanced automation to businesses.</Employerdescription>
      <Employerwebsite>https://www.zoominfo.com/</Employerwebsite>
      <Compensationcurrency></Compensationcurrency>
      <Compensationmin></Compensationmin>
      <Compensationmax></Compensationmax>
      <Applyto>https://job-boards.greenhouse.io/zoominfo/jobs/8461275002</Applyto>
      <Location>Waltham, Massachusetts, United States</Location>
      <Country></Country>
      <Postedate>2026-04-18</Postedate>
    </job>
    <job>
      <externalid>d7e1a365-9dd</externalid>
      <Title>Principal Software Engineer II - Search Management - Elasticsearch</Title>
      <Description><![CDATA[<p>We&#39;re looking for a Principal Software Engineer to join the Elasticsearch - Search Management team. This globally-distributed team of experienced engineers focuses on delivering a robust and feature-rich search experience, including contributing to improving the search experience in Lucene.</p>
<p>As a Principal Software Engineer, you will be a full-time Elasticsearch contributor, building data-intensive new features and fixing intriguing bugs, all while making the code easier to understand. You&#39;ll work with a globally distributed team of experienced engineers focused on the search capabilities of Elasticsearch.</p>
<p>You&#39;ll be an expert in several areas of Elasticsearch and everyone will turn to you when they have a question about them. You&#39;ll improve those areas based on your questions and your instincts.</p>
<p>You&#39;ll help us create the future of search within Elasticsearch - building a scalable search tier for our Serverless platform and writing search functionality in ES|QL, our new piped query language as two examples.</p>
<p>You&#39;ll work with community members from all over the world on issues and pull requests, sometimes triaging them and handing them off to other experts and sometimes handling them yourself.</p>
<p>You&#39;ll write idiomatic modern Java -- Elasticsearch is 99.8% Java!</p>
<p>We&#39;re looking for someone with strong skills in core Java and a conversant in the standard library of data structures and concurrency constructs, as well as newer features like lambdas. You should be comfortable developing collaboratively, giving and receiving feedback on code and approaches and APIs.</p>
<p>You&#39;ve used several data storage technologies like Elasticsearch, Solr, PostgreSQL, MongoDB, or Cassandra and have some idea how they work and why they work that way.</p>
<p>You have excellent verbal and written communication skills. Like we said, collaborating on the internet is hard. We try to be respectful, empathetic, and trusting in all of our interactions. And we&#39;d expect that from you too.</p>
<p>Bonus points if you&#39;ve built things with Elasticsearch before, worked in the search and information retrieval space, or have experience writing code for software-as-a-service or platforms-as-a-service.</p>
<p style="margin-top:24px;font-size:13px;color:#666;">XML job scraping automation by <a href="https://yubhub.co">YubHub</a></p>]]></Description>
      <Jobtype>full-time</Jobtype>
      <Experiencelevel>senior</Experiencelevel>
      <Workarrangement>remote</Workarrangement>
      <Salaryrange>$154,000-$243,600 CAD</Salaryrange>
      <Skills>core Java, standard library of data structures and concurrency constructs, newer features like lambdas, data storage technologies like Elasticsearch, Solr, PostgreSQL, MongoDB, or Cassandra, idiomatic modern Java, search and information retrieval space, software-as-a-service or platforms-as-a-service, collaborative development, code review, API design</Skills>
      <Category>Engineering</Category>
      <Industry>Technology</Industry>
      <Employername>Elastic</Employername>
      <Employerlogo>https://logos.yubhub.co/elastic.co.png</Employerlogo>
      <Employerdescription>Elastic is a search AI company that enables everyone to find the answers they need in real time, using all their data, at scale. They provide a cloud-based solution for search, security, and observability.</Employerdescription>
      <Employerwebsite>https://www.elastic.co/</Employerwebsite>
      <Compensationcurrency></Compensationcurrency>
      <Compensationmin></Compensationmin>
      <Compensationmax></Compensationmax>
      <Applyto>https://job-boards.greenhouse.io/elastic/jobs/7699084</Applyto>
      <Location>Canada</Location>
      <Country></Country>
      <Postedate>2026-04-18</Postedate>
    </job>
    <job>
      <externalid>1cd02696-47e</externalid>
      <Title>Engineering Manager - Search Management - Elasticsearch</Title>
      <Description><![CDATA[<p>As the Engineering Manager for Search Management at Elastic, you will be responsible for managing a globally distributed team of Java engineers working on search functionality within Elasticsearch. Your goal will be to lead the efficient delivery of search enhancements with regular releases of Elasticsearch, ensuring high quality and innovative feature development.</p>
<p>Key responsibilities will include:</p>
<ul>
<li>Managing and mentoring a team of engineers to deliver high-quality software</li>
<li>Collaborating with product managers to define requirements and develop roadmaps</li>
<li>Fostering a culture of mutual respect, collaboration, and consensus-based decision-making</li>
<li>Building and maintaining relationships with cross-functional teams</li>
</ul>
<p>To succeed in this role, you will need to have experience leading distributed teams of software engineers, strong communication skills, and the ability to work in a fast-paced environment.</p>
<p>Additional responsibilities may include:</p>
<ul>
<li>Identifying resource requirements and helping drive recruitment of high-quality colleagues</li>
<li>Supporting the development and training of direct reports through regular 1:1s and career conversations</li>
<li>Being a great person to work with, someone who sincerely empathizes with others</li>
</ul>
<p>If you have significant experience as a hands-on software engineer, experience working in Lucene or Solr, open-source experience, prior professional exposure to Elasticsearch, and hands-on experience with Docker and Kubernetes, you will be at an advantage in this role.</p>
<p>In terms of compensation, this role has a base salary with no variable compensation component. The typical starting salary range for new hires in this role is $128,300-$203,000 CAD.</p>
<p style="margin-top:24px;font-size:13px;color:#666;">XML job scraping automation by <a href="https://yubhub.co">YubHub</a></p>]]></Description>
      <Jobtype>full-time</Jobtype>
      <Experiencelevel>senior</Experiencelevel>
      <Workarrangement>remote</Workarrangement>
      <Salaryrange>$128,300-$203,000 CAD</Salaryrange>
      <Skills>Java, Search functionality, Elasticsearch, Lucene, Solr, Docker, Kubernetes, Open-source experience, Prior professional exposure to Elasticsearch</Skills>
      <Category>Engineering</Category>
      <Industry>Technology</Industry>
      <Employername>Elastic</Employername>
      <Employerlogo>https://logos.yubhub.co/elastic.co.png</Employerlogo>
      <Employerdescription>Elastic is a Search AI Company that enables everyone to find the answers they need in real time, using all their data, at scale.</Employerdescription>
      <Employerwebsite>https://www.elastic.co/</Employerwebsite>
      <Compensationcurrency></Compensationcurrency>
      <Compensationmin></Compensationmin>
      <Compensationmax></Compensationmax>
      <Applyto>https://job-boards.greenhouse.io/elastic/jobs/7791980</Applyto>
      <Location>Canada</Location>
      <Country></Country>
      <Postedate>2026-04-18</Postedate>
    </job>
    <job>
      <externalid>9fe94a6b-3ea</externalid>
      <Title>Engineering Manager - Search Management - Elasticsearch</Title>
      <Description><![CDATA[<p>We are seeking an experienced Engineering Manager to lead our globally-distributed team of Java engineers working on search functionality within Elasticsearch. As an Engineering Manager, you will be responsible for managing, mentoring, and leading a team of engineers to deliver high-quality and innovative search enhancements with regular releases of Elasticsearch.</p>
<p>Our team is responsible for building the core platform that powers search for Elastic&#39;s customers and users for e-commerce, observability, SIEM, and more. We focus on delivering a robust and feature-rich search experience, including contributing to improving the search experience in Lucene, evolving the search tier of our Serverless architecture, and building search functionality in our new piped query language, ES|QL.</p>
<p>As an Engineering Manager, you will participate in roadmap and project planning efforts and will have ownership for delivering it. You&#39;ll be participating in project management efforts as the teams complete plans together with the Tech Lead and Product Manager.</p>
<p>Our company is distributed by intention. We hire the best engineers we can find wherever they are, whoever they are. We collaborate across continents every day over email, GitHub, Zoom, and Slack.</p>
<p>At our best, we write fast, scalable, and intuitive software. We believe that the best way to do that is to empower individual engineers, code review every change, decide big things by consensus, and strive for incremental improvements.</p>
<p>We believe that engineering complex, pluggable software that is built to last the test of time is both tricky and exciting. Doing so requires a team of diverse individuals, with sharp minds and the ability to empathize with our users, working together with mutual respect and a common mission.</p>
<p>We care deeply about giving you full ownership of what you&#39;re working on. Our company fundamentally believes great minds achieve greatness when they are set free and are surrounded and challenged by their peers, which is clearly visible throughout our organization.</p>
<p>At Elastic, hierarchy does not determine how decisions get made. We feel that anyone needs to be in the position to comment on anything, regardless of their role within the company.</p>
<p><strong>Responsibilities</strong></p>
<ul>
<li>Manage, mentor, and lead a globally distributed team of Java engineers working on search functionality within Elasticsearch.</li>
<li>Lead the efficient delivery of search enhancements with regular releases of Elasticsearch, ensuring high quality and innovative feature development.</li>
<li>Work with our product managers to define requirements.</li>
<li>Foster a culture of mutual respect, collaboration, and consensus-based decision-making.</li>
<li>Stay true to the principles of software development as adopted by our team.</li>
<li>Build roadmaps and lead prioritization; balance the right amount of structure and planning for a fast-paced engineering team.</li>
<li>Identify resource requirements and help drive recruitment of high-quality colleagues.</li>
<li>Support the development and training of direct reports through regular 1:1s and career conversations.</li>
<li>Be a great person to work with, somebody who sincerely empathizes with others.</li>
</ul>
<p><strong>Requirements</strong></p>
<ul>
<li>Experience leading distributed teams of software engineers.</li>
<li>Ability to work in a distributed team throughout the world.</li>
<li>Strong communication skills, both verbal and written, with the ability to drive conversations across multiple teams to a conclusion.</li>
<li>Previous experience working with collaborators outside of Engineering.</li>
<li>You know and care about writing performant software and have traced and fixed performance issues yourself.</li>
<li>Ability to work in a fast-paced environment.</li>
<li>Ability to work independently.</li>
</ul>
<p><strong>Bonus Points</strong></p>
<ul>
<li>Significant experience as a hands-on software engineer so you understand the core principles of the engineering work that is going on in your team.</li>
<li>Experience working in Lucene or Solr.</li>
<li>Open Source experience.</li>
<li>Prior professional exposure to Elasticsearch.</li>
<li>Hands-on experience with Docker and Kubernetes.</li>
</ul>
<p style="margin-top:24px;font-size:13px;color:#666;">XML job scraping automation by <a href="https://yubhub.co">YubHub</a></p>]]></Description>
      <Jobtype>full-time</Jobtype>
      <Experiencelevel>senior</Experiencelevel>
      <Workarrangement>remote</Workarrangement>
      <Salaryrange>$133,100-$210,600 USD</Salaryrange>
      <Skills>Java, Search functionality, Elasticsearch, Lucene, Solr, Docker, Kubernetes, Open Source experience, Prior professional exposure to Elasticsearch</Skills>
      <Category>Engineering</Category>
      <Industry>Technology</Industry>
      <Employername>Elastic</Employername>
      <Employerlogo>https://logos.yubhub.co/elastic.co.png</Employerlogo>
      <Employerdescription>Elastic is a company that enables everyone to find the answers they need in real time, using all their data, at scale. It has a globally-distributed team of experienced engineers.</Employerdescription>
      <Employerwebsite>https://www.elastic.co/</Employerwebsite>
      <Compensationcurrency></Compensationcurrency>
      <Compensationmin></Compensationmin>
      <Compensationmax></Compensationmax>
      <Applyto>https://job-boards.greenhouse.io/elastic/jobs/7769550</Applyto>
      <Location>United States</Location>
      <Country></Country>
      <Postedate>2026-04-18</Postedate>
    </job>
  </jobs>
</source>