Principal Software Engineer - Search Infra - 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 Principal Software Engineer to join the Elasticsearch - Search Infra 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 principle software engineering role that entails using your vast knowledge in this space in order to define, direct, and build the next generation of Elasticsearch capabilities. This role provides technical vision and direction for Elasticsearch’s core search infrastructure, including indexing, retrieval, and relevance, and requires deep expertise in search internals and cross-team collaboration.
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:
As a full-time Elasticsearch contributor, you will define, lead, and contribute to the evolution of core search and indexing capabilities. You’ll research advances in search infrastructure, data structures, and retrieval algorithms to ensure we’re building the most efficient and powerful foundations for our users. You’ll work closely with our partners and product teams to understand their needs and help shape the long-term technical vision for search at Elastic. You’ll bring your past experience with large-scale search systems to drive an innovative roadmap for Elasticsearch’s indexing, query execution, and relevance layers. As an authority in several areas of Elasticsearch, you’ll be the go-to expert for those domains, continuously improving them through your insights and instincts.
What You Will Bring:
- Experience leading technical projects in the search infrastructure and distributed systems space. You bring proven knowledge in building and operating sophisticated search platforms and engineering robust, high-performance software systems.
- Experience mentoring expert engineers, providing both technical and professional guidance.
- Experience defining a long-term technical vision for a core search or retrieval system, working across teams and organizations to collaboratively shape the technical roadmap.
- Hands-on experience with search and indexing technologies such as Elasticsearch, Lucene, or Solr,
- Strong skills in core Java and familiarity with advanced data structures and concurrency constructs, as well as newer language features like lambdas. You have a strong desire to optimize and leverage the most efficient algorithms and search data structures.
- Able to work with a high level of autonomy, tackling projects and guiding them from concept to completion, including both technical design and collaboration with other engineers to develop the necessary components.
- Experience with large-scale data or search systems such as Elasticsearch, Lucene, Solr, or distributed storage engines, and an understanding of how they work and why they work that way.
- Excellent verbal and written communication skills. Collaborating across distributed teams is challenging, we value being supportive, empathetic, and trusting in all interactions, and we expect the same from everyone on the team.
Bonus Points
- You've built things with Elasticsearch before, and you have experience in the search and information retrieval space and understand the constructs and theory behind it.
- Experience working with open source projects and familiar with different styles of source control workflow and continuous integration.
- ...Elastic, the Search AI Company, enables everyone to find the answers they need in real time, using all their data... ...promise of AI. What is The Role We are seeking a Principal Software Developer to join the Elasticsearch Security team. In this role, you will lead the...SuggestedFull 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... ...organizations. We are seeking a Principal Software Engineer to join the Elasticsearch Performance...SuggestedFull time
- ...Elastic, the Search AI Company, enables everyone to find the answers they need... ...We are on the lookout for a Senior Software Developer to join our Elasticsearch team and focus on ensuring that the... ...shared functionality that enables engineers to develop, extend, and support Elasticsearch...SuggestedFull time
- ...Elastic, the Search AI Company, enables everyone to find the answers they need in real time, using all their data, at scale —... ...AI. What Is The Role : We are on the lookout for a Principal Software Engineer II to join our Elasticsearch - Machine Learning team and...SuggestedFull time
$250k - $320k per year
...grows far faster than anyone can browse. Search and recommendations are what turn that... ...we ship. We are hiring a Senior Staff Software Engineer to own that area end to end — retrieval... ...production search engine — OpenSearch, Elasticsearch, Lucene, Vespa, or similar — covering index...SuggestedFull timeWork at office$196.3k per year
...leading dev teams to victory? Do you want to layer AI into workflows to make engineer’s lives better and Saas products stronger? Then Jobber might be the place for you! We’re looking for a Principal Software Engineer to be part of our Software Engineering team. At Jobber, we...Remote jobLong term contractFull timeInternshipManual laborWork at office$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...Remote jobFull timeWork at officeFlexible hours$133k - $183k per year
...or compounding interest. We are seeking a highly motivated Software Engineer II with strong experience in test automation to contribute to... ...Productivity, with a focus on Test Platform Engineering. The Test Infra team empowers developers to efficiently write, run, analyze,...Remote jobFull timeWork at officeFlexible hours$136.6k - $176.2k per year
...real impact for our clients, for each other, and for the world we are helping to build. The role We are looking for a Principal Software Engineer to serve as the Adobe Experience Manager (AEM) Tech Lead on website and platform projects. You are the technical anchor...Remote jobFull timeInternshipWork at officeLocal areaFlexible hours$169k - $270k per year
...International expansion is a critical growth engine for Toast's future. Outside the US, we... .... Who We Are Supporting customers software partners is a key part of international expansion... ...with a partner. We are looking for a principal engineer to lead the development of this...Full timeWork at officeLocal areaRemote work$209k - $269k per year
...the flexibility to buy now and pay later without any hidden fees or compounding interest. Affirm is looking for a Senior Staff Software Engineer to take on a critical role in defining and leading web platform and infrastructure across all web engineering. You'll shape...Full timeWork at officeRemote workFlexible hours$249.7k - $337.9k per year
...Role Description As a Principal Engineer at Dropbox, you will own company critical, loosely defined... ...innovates, while remaining hands on in software development where it provides the greatest... ...including several of frontend, mobile, search, databases, storage systems, concurrency...Long term contractFull time$230k - $280k per year
...Description This is a full stack engineering role focused on building and evolving Seeq'... ...the ability to deliver polished, reliable software at every layer. What You Will Do... ...years: 6+ years for Staff, 10+ years for Principal Demonstrate a strong understanding of...Full timeImmediate startRemote workHome office- ...? Well… you might just be in the right place! We’re looking for a Principal Engineer to help shape the architecture and technical direction of Lightspeed’s Retail Point of Sale experience—the software merchants rely on to run their stores, serve their customers, and keep...Long term contractFull timeImmediate start
- ...Elastic, the Search AI Company, enables everyone to find the answers they need in real time... ...the Search AI Company, is looking for a Principal Product Manager to guide the vision,... ...socialize and align a roadmap for core context engineering capabilities built on top of Elastic...Full timeRemote workShift work
- ...Elastic, the Search AI Company, enables everyone to find the answers... ...is The Role The Context Engine team builds the knowledge... ...work with enterprise data in Elasticsearch. We extract knowledge from any... ...third-party harnesses. As a Principal AI Engineer, you own the...Full timeInternship
$158k - $263k per year
...Role Platform Infrastructure Engineering is responsible for building... ..., the first time. As a Principal II Platform Infrastructure Engineer... ...Automation and Collaboration Software (TACOS). Provision cloud... ...unsolicited resumes from search firm recruiters. Fees will not...Long term contractFull timeInternshipLocal area$255.9k - $318.6k per year
...What The Role Is As a Senior Engineer at Babylist, you take on hard problems and own... ...Mobile: iOS (Swift), Android (Kotlin) Data, search & events: MySQL, Snowflake, dbt, Airflow,... ..., LangChain, Bedrock AgentCore, Maxim Infra & ops: AWS, Kubernetes, Terraform, GitHub...Remote jobFull timeWeekend work$299.3k - $372.6k per year
...What The Role Is As a Staff Engineer at Babylist, you own some of our hardest domains and... ...: iOS (Swift), Android (Kotlin) Data, search & events: MySQL, Snowflake, dbt, Airflow,... ...Warden, LangChain, Bedrock AgentCore, Maxim Infra & ops: AWS, Kubernetes, Terraform, GitHub...Remote jobFull timeWeekend work- ...our philanthropic initiative, Secure it Forward. The Role: As a Principal Support Engineer at Yubico, you will address complex technical challenges at the intersection of hardware, software, and global security standards to ensure customer security at scale. In this...Long term contractFull timeContract workRemote workWork from home
- ...LinkedIn and Twitter @Netskope . About the Role The Engineering Productivity Team at NetSkope builds the foundational CI/CD systems... ...with speed and quality. We are looking for an experienced Principal Software Engineer to own and drive our CI/CD strategy, with a special...Full timeWork at office
$180k - $220k per year
...EnCharge AI is a leader in advanced AI hardware and software systems for edge-to-cloud computing. EnCharge’s robust and scalable... ...with backgrounds in semiconductor design and AI systems. Principal DFT Engineer Job Description : Developing silicon for AI Computing...Full timeRemote work- ...Description About Liferaft Liferaft builds software that helps organizations find,... ...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...Full timeLive InRemote workFlexible hours
$90k - $229.5k per year
...love of learning. Role Outschool is looking for full-stack Software Engineers to develop and improve our suite of products to help parents,... ...for learners, educators, or families Familiarity with search, discovery, personalization, AI, tooling, data insights, and/or...Remote jobFull timeWork at officeLocal areaHome officeFlexible hours- ...AI agents examines evidence, controls, engineering factors, procedures, regulations, training... ...across Neo4j graph traversal, vector search, and hybrid retrieval so every model call... ...Search, Pinecone, MongoDB Atlas, pgvector, Elasticsearch, or a similar platform. B2B...Full timeInternship
$132k - $181.7k per year
...With market intelligence and search built on proven AI, AlphaSense... ...AlphaSense is seeking an exceptional engineer to own our Excel plugin... ...~5+ years building production software, with significant experience in... ...Knowledge of Excel's calculation engine, object model, and common...InternshipWork at officeLocal areaWorldwide- ...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 /...Full timeWorldwide
- ...trust GitLab to ship better, more secure software faster. The same principles built... ...GitLab. An overview of this role As Principal Product Manager, Software Factory, you’... ...product experience. Partner with product, engineering, design, and go-to-market teams across...Full timeRemote work
$196.3k per year
...Do you want to be the first engineer on something an entire company will run on? Then Jobber might be the place for you! We're looking for a Principal Software Engineer, AI, to join the Office of the CEO . The team: This is a startup inside Jobber. A small, senior team...Long term contractInternshipWork at office$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...Full timeSecond jobWork at officeLocal areaRemote workWork from home
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer - Search Infra - Elasticsearch. Be the first to apply!
- chief engineer Canada
- project engineer assistant project manager Canada
- directeur ingénierie Canada
- chief power engineer Canada
- engineering project manager Canada
- director software engineering Canada
- mechanical engineering project manager Canada
- general engineer Canada
- mechanical engineering director Canada
- software engineer internship Canada

