Principal Software Engineer - Search Infra
$159.8k - $252.8kElastic
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.
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. 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.
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.
An employee'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.
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'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:
$159,800—$252,800 USD
The typical starting salary range for this role in the select locations listed above is:
$191,900—$303,500 USD
Additional Information - We Take Care of Our People
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.
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.
- Competitive pay based on the work you do here and not your previous salary
- Health coverage for you and your family in many locations
- Ability to craft your calendar with flexible locations and schedules for many roles
- Generous number of vacation days each year
- Increase your impact - We match up to $2000 (or local currency equivalent) for financial donations and service
- Up to 40 hours each year to use toward volunteer projects you love
- Embracing parenthood with minimum of 16 weeks of parental leave
Different people approach problems differently. We need that. Elastic is an equal opportunity employer and is committed to creating an inclusive culture that celebrates different perspectives, experiences, and backgrounds. Qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, pregnancy, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, disability status, or any other basis protected by federal, state or local law, ordinance or regulation.
We welcome individuals with disabilities and strive to create an accessible and inclusive experience for all individuals. To request an accommodation during the application or the recruiting process, please email View email address on us.fitly.work . We will reply to your request within 24 business hours of submission.
Applicants have rights under Federal Employment Laws, view posters linked below: Family and Medical Leave Act (FMLA) Poster; Pay Transparency Nondiscrimination Provision Poster; Employee Polygraph Protection Act (EPPA) Poster and Know Your Rights (Poster)
Elasticsearch develops and distributes technology and information that is subject to U.S. and other countries’ export controls and licensing requirements for individuals who are located in or are nationals of the following sanctioned countries and regions: Belarus, Cuba, Iran, North Korea, Syria, or Russia, including the Ukrainian territories annexed by Russia (The Crimea region of Ukraine, The Donetsk People's Republic (DNR), The Luhansk People's Republic (LNR), Kherson or Zaporizhzhia). If you are located in or are a national of one of the listed countries or regions, an export license may be required as a condition of your employment in this role. Please note that national origin and/or nationality do not affect eligibility for employment with Elastic.
Please see here for our Privacy Statement.
$231k
...end‑to‑end platform that powers Flight Search, Pricing, and Shopping across all Expedia... ...vision, design, and delivery of complex software solutions across multiple technical domains... ...-performing platforms. Guide and mentor engineering teams, fostering technical excellence...SuggestedFull time- Job DescriptionThe Role:This Principal Software Engineer - Developer Experience role sits within the Developer... ...with and influence product, security, infra, and application leaders to understand... ...accommodation to assist with your job search or application for employment, emailus...SuggestedFull timeH1bWork at officeLocal areaWork from homeShift work
$227.2k - $324.5k
About the Role:As a Staff Software Engineer on the ML Infrastructure team, you will collaborate... ...services like personalized recommendations, search, and content understanding across Tubi.... ...latency, cost, and efficiency of our infra. Lead large scale cross functional...SuggestedFull timeTemporary workLocal areaFlexible hours$159.8k - $252.8k
...Elastic, the Search AI Company, enables everyone to find the answers they need in real time, using all their data, at scale... ...promise of AI. What is the role We're looking for a Principal Software Engineer to join the Elasticsearch - Search team. This globally-distributed...SuggestedFull timeLocal areaFlexible hours$275.8k - $340.5k
...About the team: The AV ML Infra team at GM builds ML infrastructure... ...the productivity of ML engineers, and drive the adoption of cutting... ...Position Overview: The Principal AI/ML Engineer will lead a... ...accommodation to assist with your job search or application for employment...SuggestedFull timeLocal areaRemote workWork from homeRelocationRelocation packageFlexible hours$115k - $145k
US - Remote / Portland / AtlantaDivisions - Corporate Engineering /Full-Time /RemoteAs a Software Engineer on the Professional Archive Search team, you’ll help design, build, and deliver high-quality software solutions that power our search platform. Your work will support...Full timeWork at officeLocal areaRemote workFlexible hours$168.1k - $227.4k
Senior Software Development Engineer, DynamoDB Search and IndexingAmazon DynamoDB is a serverless, distributed NoSQL database that delivers single-digit millisecond performance at virtually any scale. The DynamoDB Search and Indexing organization is building native search...InternshipLocal areaFlexible hours$250k - $300k
...largest GPU fleets in the world. The Infra Agent Systems team builds the software systems that power and automate... ..., including knowledge graphs, search and retrieval, orchestration, evaluation... ...automation , solving challenging engineering problems with real production...Full timeRemote work$231k
...end‑to‑end platform that powers Flight Search, Pricing, and Shopping across all Expedia... ...vision, design, and delivery of complex software solutions across multiple technical domains... ...platforms. ~ Guide and mentor engineering teams, fostering technical excellence and...$210k - $250k
...Senior Software Engineer Full-Time · Remote (U.S.) About Velastegui Ventures We build enterprise AI infrastructure that lets regulated... ...platform combines retrieval-augmented generation, federated search, and self-hosted model inference to deliver citation-backed,...Full timeRemote work- ...dictated by your manager). The Role:General Motors is seeking a Principal Software Engineer to shape and scale the engineering platforms that build,... ...need a reasonable accommodation to assist with your job search or application for employment, emailus or call us at 1-800...Full timeLocal areaImmediate startRemote workWork from homeFlexible hours
$110k - $220k
...in-store service, merchant tools, merchant data science, and search and personalization. The Global Governance Tech organization... ...have a startup culture and are looking to grow our team with software engineers who take pride in their craft and are ready to grow in a fast...Full timeTemporary workPart timeWorldwide$238.7k - $365.7k
Job DescriptionPrincipal Software Engineer - Autonomy Behavior ValidationThe RoleAs a Principal Software Engineer in the Autonomy Behavior Validation team, you will set... ...accommodation to assist with your job search or application for employment, emailus or call us...Full timeLocal areaWork from homeFlexible hours- ...Degree.10 or more years of experience in software engineering.Preferred Qualifications:3 or more... ...activities (e.g., implementation, audits).The Principal Software Engineer is one of the... ...assistance using our online tools to search and apply for jobs, or needs an accommodation...Full timeTemporary workCasual workInternshipMonday to FridayFlexible hoursDay shift
- DescriptionPrincipal Software Engineer - TS/SCI Xcelerate Solutions has an exciting opening for you as our next TS/SCI cleared Principal Software Engineer supporting a long-term DIA-NDOC DOMEX... ...Elasticsearch for data indexing and search. You'll deploy and monitor your...Contract workRemote workFlexible hours
$144.1k - $192.1k
Principal Software Development EngineerCurtiss‑Wright is expanding its team of engineers who build next‑generation network management software. Our platform monitors and controls... ...must be invited to participate in a search by ourTalent Acquisition Team and have signed...Full timeRemote work$88k - $168k
DescriptionDo you bring deep full-stack software engineering experience and the judgment to... ...by purpose, join SOPHiA GENETICS as a Principal Software Engineer and enable us to make... ...decisions. If you’re utilizing AI in your search and application process, why not use some...Full timeContract workTemporary workWork at officeLocal areaWork from homeWorldwideWeekend work- We're building the next-generation AI search and shopping assistant for TikTok Shop, TikTok's global commerce platform, — powering Q&... ...full search stack: from retrieval and ranking to multi-agent LLM engines, post-training infrastructure, and personalized memory. We...
$147k - $210k
...computing concepts, consensus algorithms (e.g., Paxos).Google's software engineers develop the next-generation technologies that change how... ...handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all...- ...Ministry Brands is looking for a Principal Software Engineer to join our growing team! Who we are Ministry Brands is a leading provider of... ...volume through Twilio, SendGrid or similar vendor APIs. ~ Search platforms such as Solr, Elasticsearch, OpenSearch or...Work at officeRemote workWork from homeFlexible hours
- Title: Principal Software Engineer Function: Engineering Reports to: Manager, Software Development Location: Remote - US - Working EST... ..., this role involves AI/ML integration including semantic search, RAG (Retrieval-Augmented Generation) frameworks, vector...Temporary workCasual workLocal areaRemote workWorldwideFlexible hours
$150k - $215k
...Senior Software Engineer, Search Remote Vannevar is a defense technology company building AI to deter our adversaries. In the 21st century, conflict moves at algorithmic speed and foresight equals firepower. Our agentic AI is purpose-built to compete with China—from...Remote work$150.7k - $247.31k
...to large tables of records. Bring your passion for Software Development to help us develop a global search and geocoding capability, both of which are cornerstones... ...software products.You’ll work alongside product engineers, developers, and users to create location-based...RelocationRelocation package$216.4k
...systems to intuitive design, intelligent software, and next-generation safety and... ...platform safely and efficiently. As Principal Software Engineer, you are the senior technical authority... ...accommodation to assist with your job search or application for employment, emailus...Full timeLocal areaWork from homeRelocation packageFlexible hours$98k - $173.6k
...team and the role:We are looking for a talented mid-level engineer to join the Search Backend team and help us push the boundaries of index distribution... ...Science or a related field4 or more years of professional software engineering experience building production...Immediate startRemote workVisa sponsorship$246k - $339k
...decision-making. With market intelligence and search built on proven AI, AlphaSense delivers... ...the Team: Our diverse Product & Engineering team values innovation, collaboration,... ...About the Role: We are seeking a Principal Engineer to lead the design, evolution,...Local areaRemote work$165k - $185k
...Principal Software Engineer, AI United States, Remote Clari + Salesloft are building the next era of enterprise revenue - one where teams... ...- including a knowledge graph, RAG engines, and retrieval/search infrastructure - that give AI agents access to the best possible...Remote work- ...standard for a better world. Fullsight, LLC is seeking a Principal Software Engineer to work in Warrendale, PA. This is a hybrid position that... ...Spring Security, or OpenID; (7) implementing and using elastic search and the ELK stack; (8) performing code reviews for quality...Work at officeLocal areaRemote workWork from home3 days per week
$184.3k - $247.1k
...Technology is a global organization of engineers, product developers, designers, technologists... ...'re on the lookout for an exceptional Principal Software Engineer to elevate our team to new... ...algorithms (hashing, trees, graphs, search, etc.). ~6 years of experience with both...Work experience placement$200k - $220k
...work. We believe legal professionals should spend less time searching for information and managing documents, and more time... ...meet you. What You'll Do NetDocuments is seeking a Principal Software Engineer - Intelligent DMS to provide technical leadership across the...Work at officeImmediate startRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer - Search Infra. Be the first to apply!
- principal software engineer Remote
- principal Remote
- senior principal cloud computing engineer Remote
- senior principal scientist Remote
- principal solution architect Remote
- principal cloud computing engineer Remote
- principal architect Remote
- principal data scientist Remote
- government software Remote
- software applications developer Remote



