Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer - Search Scale - Elasticsearch

Full-time

Elastic

What is The Role

We're looking for a Senior Software Engineer to join the Elasticsearch - Search Scale 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. This is a senior software engineering role that covers the design and implementation of new features in search, enhancements to existing search features, and resolving bugs.

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.

What You Will Be Doing



  • You'll be a full time Elasticsearch contributor, building data intensive new features and fixing intriguing bugs, all while making the code easier to understand. Sometimes you'll need to invent a new algorithm or data structure. Or find one and implement it. Sometimes you'll need to get close to the operating system and hardware.

  • You’ll work with a globally distributed team of experienced engineers focused on the search capabilities of Elasticsearch.

  • You'll be an expert in several areas of Elasticsearch and everyone will turn to you when they have a question about them. You'll improve those areas based on your questions and your instincts.

  • You’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.

  • You'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.

  • You'll write idiomatic modern Java -- Elasticsearch is 99.8% Java!

What You Bring 



  • 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.

  • 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.

  • You're comfortable developing collaboratively. Giving and receiving feedback on code and approaches and APIs is hard! Bonus points if you've collaborated over the internet because that's harder. Double bonus points for asynchronous collaboration over the internet. That's even harder but we do it anyway because it's the best way we know how to build software.

  • You'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.

  • 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'd expect that from you too.

Bonus Points



  • You've built things with Elasticsearch before.

  • You’ve worked in the search and information retrieval space.

  • You have experience writing code for software-as-a-service or platforms-as-a-service.

  • You’ve worked on data storage technology.

  • You have experience designing, leading and owning cross-functional initiatives.

  • You've worked with open source projects and are familiar with different styles of source control workflow and continuous integration.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Search Scale - Elasticsearch in United States vacancy
  •  ...our business. It spans search, discovery,...  ...We're looking for a senior engineer to own this area of...  ...observability as you scale this part of the platform...  ...bring ~6+ years of software engineering experience...  ..., OpenAPI, RabbitMQ, Elasticsearch Infrastructure: AWS... 
    Senior
    Full time
    Immediate start

    Office Hours

    Remote
    22 days ago
  •  ...Job Title: Senior Software Engineer - Search Job Summary: As a Senior Software Engineer on our...  ...traditional and AI-powered search (OpenSearch/Elasticsearch, NLP, vector search, and LLM-enabled...  ...a direct impact on how we build and scale search technology. Essential... 
    Senior
    Contract work

    RevSpring

    Nashville, TN
    2 days ago
  •  ...to power real-time orchestration at scale. With enterprise-grade security and...  ...We are looking for an exceptional Senior Software Engineer ( Search / Retrieval ) to join our growing team...  ...with search engines (Opensearch or Elasticsearch) ~ Strong understanding of information... 
    Senior
    Remote work
    Flexible hours

    Workato

    Palo Alto, CA
    more than 2 months ago
  • €67k - €106k per year

    Role Description We're looking for a Senior Software Developer to join the Elasticsearch - Search Relevance team. This globally-distributed team of expert engineers focuses on delivering a robust and...  ...libraries on search platforms at scale. ~Solid skills in core Java and... 
    Senior
    Full time
    Local area
    Flexible hours

    Elastic

    Remote
    4 days ago
  • $2,000 per month

     ...Senior Software Engineer Elastic, the Search AI Company, enables everyone to find the answers they need in real time, using all their data, at scale — unleashing the potential of businesses and people...  ...implementing, and optimizing Elasticsearch's core storage and query... 
    Senior
    Work experience placement
    Local area
    Remote work
    Flexible hours

    Elastic

    United States
    1 day ago
  • Role Description As a Sr. Product Engineer on the Search and Insights Engineering team, you will...  ...operating data systems and pipelines at scale. ~Familiarity with orchestration...  ...deprecation strategies. ~Experience with ElasticSearch, ETL/Search and Knowledge graph... 
    Senior
    Full time
    Flexible hours

    H1

    Remote
    4 hours ago
  • $135.2k - $306.4k

     ...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking...  ...demanding enterprise customers at scale. This is not an LLM...  ...have experience with Lucene, Elasticsearch, OpenSearch, information retrieval... 
    Senior
    Temporary work
    Flexible hours

    Oracle

    Austin, TX
    1 day ago
  •  ...What is The Role We're looking for a Principal Software Engineer to join the Elasticsearch - Search team. This globally-distributed team of expert engineers...  ...algorithms and libraries on search platforms at scale. You have strong skills in core Java and are conversant... 
    Full time

    Elastic

    United States
    1 day ago
  • $92.7k - $203.94k

     ...experience at Aetna (CVS Health). The Senior Software Development Engineer Search Machine Learning is ideal for a...  ...with a strong grasp of large-scale information retrieval, relevance,...  ...with Search platforms: OpenSearch, Elasticsearch, and/or Solr Education ~... 
    Senior
    Hourly pay
    Full time
    Temporary work
    Work experience placement
    Local area

    CVS Health

    California
    2 days ago
  • $202.7k - $274.3k

     ...Description As a Senior Infrastructure Engineer, your role will be...  ...change on a global scale. Our Engineering...  ...Build a Next-Generation Search Platform: Develop a...  ...of professional software development experience...  ...tools such as ElasticSearch Compensation... 
    Senior
    Full time
    Worldwide

    Dropbox

    Remote
    1 day ago
  • $159.9k - $252.9k

    Role Description We are seeking a Senior Software Engineer to join the Elasticsearch Security team. In this role, you will...  ...store has top-quality security at scale. What You Will Be Doing ~...  ...the internals of a data store or search engine. Compensation Compensation... 
    Senior
    Full time
    Flexible hours

    Elastic

    Remote
    1 day ago
  •  ...What is The Role We're looking for a Senior Software Engineer to join the team that’s contributing...  ...mechanisms and query capabilities of Elasticsearch. You'll be an expert in the...  ...past working experience with database, search engine, OS, or cloud service development... 
    Senior
    Full time
    Work experience placement

    Elastic

    United States
    1 day ago
  • $190k - $220k

     ...won more than $5B in government contracts. We’ve raised $42M to move faster on product and scale GovDash nationwide. About the Role We're hiring a Software Engineer (Search) to help build GovDash's search, recommendation, and knowledge systems. This role is for... 
    Senior
    Full time

    Govdash

    New York, NY
    1 day ago
  • $120k - $300k

    Role Description As a Senior Software Engineer on Search & Data at Distill, you'll own our company and people...  ...about how search and data scale. ~Build search agents on top of...  ...end. ~Hands-on experience with Elasticsearch or a similar engine (Lucene, Solr)... 
    Senior
    Full time
    Home office

    Distill

    Remote
    6 days ago
  • $174k - $253k

     ...develop, and implement semantic search capabilities within AlloyDB,...  ...features.Collaborate with engineers across various teams to understand...  ....5 years of experience in software development for core system-...  ...building and developing large-scale infrastructure or distributed... 
    Senior

    Google

    Sunnyvale, TX
    4 hours ago
  • $166.9k - $203.9k

    Our Conversational Search team is building Redfin’s next generation...  ..., product design, and large-scale distributed systems to create...  ...will collaborate with other engineering and product stakeholders to define...  ...of professional full-stack software development experience,... 
    Senior
    Minimum wage
    Full time
    Night shift
    Weekend work

    Rock central

    Seattle, WA
    2 days ago
  • $159.8k - $303.5k

    Role Description We're looking for a Principal Software Engineer to join the Elasticsearch - Search Infra team. This globally-distributed team of experienced...  ...from concept to completion. ~Experience with large-scale data or search systems and understanding of their... 
    Full time
    Local area
    Flexible hours

    Elastic

    Remote
    1 day ago
  • Zendesk is seeking a senior engineer to build, manage, and scale the Search infrastructure across self-managed clusters and AWS services. You will help automate infrastructure and work with product management to advocate for performance and reliability. The role requires... 
    Senior

    Zendesk

    New York, NY
    3 days ago
  •  ...Job Description Job Description Description: Senior Software Engineer (Search & Personalization) Location: Seattle, WA Type: Full-Time...  ...Search Expertise: Proven experience tuning search engines (Elasticsearch, Algolia, or OpenSearch) and familiarity with modern... 
    Senior
    Full time
    Local area

    BuyWander

    Washington DC
    more than 2 months ago
  • $150k - $215k

     ...Senior Software Engineer, Search Remote Vannevar is a defense technology company building AI to deter our adversaries. In the 21st century...  ...with at least one major search engine (e.g., Elasticsearch, OpenSearch), and familiarity with search evaluation frameworks... 
    Senior
    Remote work

    Vannevar Labs

    United States
    1 day ago
  • $174k - $252k

     ...experience.5 years of experience with software development in one or more...  ...accessible technologies.Google's software engineers develop the next-generation...  ...need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring... 
    Senior

    Google

    Mountain View, CA
    1 day ago
  •  ...of life. We build modern, resilient software that first responders and public...  ...We are looking for an experienced Senior Software Engineer, Universal Search to help shape the future of 3rd party...  ...43. In this role, you'll build and scale the systems behind our universal search... 
    Senior
    Remote work
    Work visa
    Shift work

    Mark43

    New York, NY
    10 days ago
  • $174k - $252k

     ...experience.5 years of experience with software development in one or more...  ...of experience with large scale application design and...  ...technologies.Google's software engineers develop the next-generation technologies...  ..., and extend well beyond web search. We're looking for engineers... 
    Senior

    Google

    Cambridge, MA
    1 day ago
  •  ...Team:We're building the next-generation AI search and shopping assistant for TikTok Shop,...  ...retrieval and ranking to multi-agent LLM engines, post-training infrastructure, and personalized...  ...into production systems at global scale, with a focus on relevance, latency, and... 
    Senior

    TikTok

    Seattle, WA
    4 days ago
  • $152k - $241.5k

     ...a team that analyzes large-scale datacenter workloads on GPU-...  ...container, GPU, and systems engineers. When useful, you will apply...  ...prediction) inside existing software workflows.What we need to see...  ...observability stacks (e.g. Grafana, Elasticsearch, Splunk).Shown grasp of core... 
    Senior
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    4 days ago
  • $174k - $253k

     ...and maintain robust, scalable software systems and infrastructure...  ...initiative.Work closely with other engineers, product managers, and...  ..., Play Books, Core Data, and Search).Maintain standards for code...  ...handle information at massive scale, and extend well beyond web search... 
    Senior

    Google

    Mountain View, CA
    2 days ago
  • $174k - $252k

     ...capabilities on top of Core Search Next platforms (including MaRS...  ...utility helpfulness.Identify engineering gaps, set technical roadmap priorities...  ...degree in Computer Science, Software Engineering, or equivalent...  ...information at massive scale, and extend well beyond web search... 
    Senior

    Google

    New York, NY
    2 days ago
  • $191k - $223k

     ...Community You Will Join: Airbnb’s Search Input team is responsible for...  ...also work closely with other engineering teams on Search and...  ...microservice architecture at scale. ~ Passion for efficiency,...  ...product team or customer-centric software for a medium to large... 
    Senior
    Work experience placement
    Casual work
    Live in
    Work at office
    Remote work

    Airbnb

    Remote
    more than 2 months ago
  • $174k - $253k

     ...Collaborate closely with other engineers, product managers, and...  ...Notebook LM, Play Books, Core Data, Search).Uphold high standards for...  ...experience.5 years of experience with software development in Java, Python...  ...information at massive scale, and extend well beyond web search... 
    Senior

    Google

    Mountain View, CA
    4 days ago
  • $2,000 per month

    Role Description We're looking for a Senior Software Engineer to join the Elasticsearch - Storage Engine team . This globally distributed, fully remote team...  ...building high-performance, scalable database, search, or distributed systems, with a strong focus on: ~... 
    Senior
    Full time
    Work experience placement
    Local area
    Remote work
    Flexible hours

    Elastic

    Remote
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Search Scale - Elasticsearch. Be the first to apply!