Senior Software Engineer - Search Relevance in ES|QL - Elasticsearch
Elastic Nv
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. The Elastic Search AI Platform, used by more than 50% of the Fortune 500, brings together the precision of search and the intelligence of AI to enable everyone to accelerate the results that matter. By taking advantage of all structured and unstructured data — securing and protecting private information more effectively — Elastic’s complete, cloud-based solutions for search, security, and observability help organizations deliver on the promise of AI.
What is The Role
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 feature-rich search experience, including contributing to improving the search experience in Lucene. This technical leader is responsible for contributing to the technical direction and vision for our search capabilities, including design and implementation of new search features, enhancements to search functionality, 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
Lead initiatives within Elasticsearch to produce an industry-leading search engine offering, supplying unparalleled speed and relevance in search.
Contribute to Elasticsearch full time, building new search 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.
Work with a globally distributed team of experienced engineers focused on the vector search capabilities of Elasticsearch.
Be an expert on Elasticsearch search relevance. You'll identify and drive improvements this area based on your questions and your instincts.
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.
Write idiomatic modern Java -- Elasticsearch is 99.8% Java!
What You Bring
Professional experience with search or vector databases, and you used HNSW, IVF, or other relevant algorithms and libraries on search platforms at scale.
You have solid skills in core Java and are conversant in the standard library of data structures and concurrency constructs, as well as other 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 a proven track record of using AI to accelerate development, debug complex systems, and optimize code, while still owning the final outcomes.
You possess the ability to collaborate across functions and teams and seamlessly transition between different projects, codebases, or teams based on business priorities
You work autonomously and can drive decisions and results in a distributed team by leveraging asynchronous, direct, and transparent communication.
Bonus Points
You've built things with Elasticsearch before.
You've worked with open source projects and are familiar with different styles of source control workflow and continuous integration.
Experience with data storage technology.
You have experience designing, leading, and owning cross-functional initiatives.
- ...Elastic, the Search AI Company, enables everyone to find the answers they need in real time, using all their data, at... ...What is The Role: We're looking for a Principal Software Engineer to join the Elasticsearch - Search Infra team. This globally-distributed team of experienced...SuggestedLong term contractFull time
- ...Elastic, the Search AI Company, enables everyone to find the answers they need in real... ...of AI. What is The Role Elasticsearch powers search, observability, and AI retrieval... .... We are seeking a Principal Software Engineer to join the Elasticsearch Performance team...SuggestedFull time
$181k - $241k per year
...discover is one of the greatest levers for consumer experiences. Search is one of the highest impact surfaces, and we are building a new... ...years of experience working in search or related recommendation engines · You have experience delivering major features, system components...SuggestedRemote jobFull timeWork at officeFlexible hours- ...Elastic, the Search AI Company, enables everyone to find the answers they need... ...We are seeking a Principal Software Developer to join the Elasticsearch Security team. In this role, you will... ...tenant isolation. You will work with engineering and product leaders at Elastic. Your...SuggestedFull time
- ...Elastic, the Search AI Company, enables everyone to find the answers they need in real time, using all their data,... ...What Is the Role We are on the lookout for a Senior Software Developer to join our Elasticsearch team and focus on ensuring that the shared platform functionalities...SeniorFull time
- ...development of digital investigative software that acquires, analyzes, and shares evidence... ...Forensics is on the lookout for a Senior Software Engineer to join the Customer Hosted Review... ...Distributed Document Stores (i.e. Elasticsearch, Redis, PostgreSQL JSONB, and etc.);...SeniorFull timeLocal area
- ...About Liferaft Liferaft builds software that helps organizations find, understand... ...for a highly skilled and visionary Senior Software Engineer to help us continue to grow and enrich... ...-end development ~ Experience with ElasticSearch or other similar technologies is a plus...SeniorFull timeLive InRemote workFlexible hours
- ...among its board members. YOUR ROLE & MISSION As a Senior Software Engineer, you will be a critical part of our growing company, working... ...stack: React.js / TypeScript · Python · GoLang · MongoDB · Elasticsearch · Redis · Kafka · Kubernetes / Docker · GCP · Terraform /...SeniorFull timeWorldwide
$255.9k - $318.6k per year
...What The Role Is As a Senior Engineer at Babylist, you take on hard problems and own them end-to-end. Millions of families depend on what... ..., Sidekiq Mobile: iOS (Swift), Android (Kotlin) Data, search & events: MySQL, Snowflake, dbt, Airflow, Weaviate, WarpStream...SeniorRemote jobFull timeWeekend work$128.5k - $192.5k per year
...infrastructure and application management software for GoDaddy’s eCommerce applications.... ...ll get to do... Work as a polyglot engineer, writing and maintaining Infrastructure... ...observability and logging platforms, including ELK (Elasticsearch, Logstash, Kibana) You might also...SeniorFull timeSecond jobWork at officeLocal areaRemote workWork from home$95k per year
...Calabrio-Verint is looking for a highly skilled and experienced Senior Software Engineer, AI to perform a key role in our digital transformation... ...step tasks, interact with external tools and APIs, retrieve relevant context, and execute actions within controlled business processes...SeniorFull timeFlexible hours- ...About the role We're looking for a Senior Platform Engineer to join our DevOps/Infrastructure... ...dedicated Platform Engineer, you'll take a software-first approach to solving core... ...EKS), AWS, Postgres, Redis, Kafka, and Elasticsearch. Leverage tools like Terraform and Crossplane...SeniorFull timeInternshipRemote workFlexible hours
$120k - $155k per year
...Do you love solving tough engineering challenges and want to shape how... ...growth. We’re looking for a Senior Fullstack Engineer with a mindset... ...AI to develop enterprise software. Someone who is excited to design... ...~ Hands-on experience with search technologies like OpenSearch or...SeniorRemote jobLong term contractFull timeFlexible hours- ...powered platforms and tools that help our engineers and operators move faster, reduce toil,... ...retailers, and brand partners. As a Senior Software Engineer on this team, you will design,... ...as code and test assistants, knowledge search, and intelligent chat workflows—that improve...SeniorPermanent employmentFull timeWork at officeRemote workWork from homeFlexible hours
- ...At Cloudbeds, we're not just building software, we’re transforming hospitality. Our intelligently... ...How You'll Make an Impact: As a Senior Backend Engineer on the Distribution Team, you'll be... ...relational databases, indexing, and searching technologies ~ Strong understanding...SeniorLong term contractFull timeWork at officeLocal areaRemote workWork from homeWorldwideHome officeWeekend work
$135k - $150k per year
...with us. We're building custom internal systems at the cutting edge of agentic AI in the accounting and finance space. The Senior Software Engineer will be the hands-on architect and builder of the new systems shaping our business — and the technical counterpart to our...SeniorFull timeFlexible hours$170k - $220k per year
...Senior Software Engineer Build financial systems Canadians trust with their money every day At Shakepay, we build products that help Canadians buy, earn, and save bitcoin simply and securely. Since launching in 2015, we’ve grown to more than one million customers across...SeniorLong term contractFull timeWork at officeImmediate startRemote work- ...Are you a seasoned Software Engineer seeking your next opportunity to make a significant impact? Do you bring curiosity and drive, coupled with a wealth of experience, to excel in a fast-paced and dynamic environment? Do you thrive in collaborative settings, valuing engineering...SeniorLong term contractFull time
- ...with Product Management, Design, and other Engineering stakeholders to uphold a high quality... ...Looking For ~5+ years of professional software development experience. ~ Proficient in... ...Experience with Rails, PostgreSQL, and Elasticsearch is highly valued. Background in startup...SeniorFull timeRemote workShift work
- ...talented developers as we build cutting edge software. The digital advertising industry is... ...Typescript, GraphQL, Aerospike, Redis, Elasticsearch, Amazon Redshift, and others.... ...Collaborate with stakeholders and other senior engineers across the organization to identify and...SeniorFull timeRemote workHome office
- ...include Go, Ruby on Rails, Aerospike, Redis, Elasticsearch, Kafka, RocksDB, Redshift, ScyllaDB,... ..., Redshift, TiDB, MariaDB Build software that utilize messaging queues such as Kafka... ...years of experience as a Backend Software Engineer. ~ Very strong problem solving skills...SeniorRemote jobFull timeWork from homeHome office
- ...investors who have helped define modern fintech and enterprise software, including Spark Capital, Ten Coves Capital, Portage... ...Boosted.ai is seeking a highly motivated and results-driven Senior Software Engineer to play a pivotal role in designing and building advanced software...SeniorLong term contractFull timeWork from homeFlexible hours
$140k - $170k per year
...individuals to help make this vision a reality for millions more patients across North America. About the team: As a Senior Software Engineer on our Provider team, you will have the opportunity to apply your Full Stack expertise towards building the next generation of...SeniorFull timeWork at officeRemote work2 days per week- ...connected through virtual collaboration, team gatherings, and a people-first culture. About the role We’re seeking a Senior Software Engineer to join our team and help support and grow Point’s multi-product digital platform. In this role, you’ll work closely with...SeniorFull timeInternshipRemote work
$104k - $139k per year
...all over the world, Mozillians design, build and distribute open-source software that enables people to enjoy the internet on their terms. About this team and role: As a Senior Software Engineer on the Ecosystem Services Team, you’ll build and own back-end systems and...SeniorRemote jobFull timeImmediate startWorldwideHome office- ...hardened, secure, and production-ready builds of all the open source software engineers and AI agents rely on, Chainguard helps organizations build... ...with as little manual intervention as possible. As a Senior Engineer, you'll be a hands-on contributor to a small, focused...SeniorRemote jobFull timeLocal areaFlexible hours
- ...and complex business applications; the software that runs the world as we know it today,... ...harnesses this method using advanced data engineering, compiler and LLM based techniques to... ...techniques Continuously learn about relevant emerging technologies or practices and foster...SeniorRemote jobFull timeLocal area
$115k - $160k per year
...development of digital investigative software that acquires, analyzes, and shares evidence... ...Overview We are looking for a Senior Software Engineer (Full Stack!) to join the our... ...We’re Looking For ~6+ years of relevant professional software engineering experience...SeniorFull timeWork at officeLocal areaWorldwideFlexible hours- ...a substantial role in the platform frontend and authentication engineering team. Work with Cresta product and engineering teams, build... ...Strong Computer Science fundamentals. ~8+ years of experience in relevant domains (Identity and Access Management). ~ Very solid coding...SeniorLong term contractFull timeWork at officeLocal areaRemote workWork from homeHome office
- ...Elastic, the Search AI Company, enables everyone to find the answers they need in real time, using all their data,... ...The Role : We are on the lookout for a Principal Software Engineer II to join our Elasticsearch - Machine Learning team and help build and maintain the...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Search Relevance in ES|QL - Elasticsearch. Be the first to apply!
- software engineer internship Canada
- software developer no experience Canada
- développeur logiciel Canada
- software developer remote Canada
- software engineer intern Canada
- software developer intern Canada
- software engineer - ai machine learning Canada
- director software engineering Canada
- ingénieur développement informatique c++ Canada
- software engineer Canada
