Principal Software Engineer - Search Scaling
de 80400 a 127200 €/añoElastic
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 Scaling 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.
At Elastic, our compensation philosophy aims to provide fair, competitive and transparent remuneration. Salary ranges are established based on a combination of external market benchmarks, internal pay equity considerations, and the responsibilities and complexity associated with each role. This approach helps ensure consistency across comparable roles while remaining competitive within the relevant labour markets.
The final compensation offered within the applicable range will be determined based on several objective factors, including relevant professional experience, level of skills and expertise, alignment with the role requirements, and the overall scope and complexity of the position.
The typical starting salary range for this role is:
€80.400—€127.200 EUR
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 Ver el correo electrónico en codingjobboard.com . 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.
de 80400 a 127200 €/año
...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 role We're looking for a Principal Software Engineer to join the Elasticsearch - Search...Ofertas de empleo recomendadasTiempo completo- Small team of stellar engineers to deliver MVP of a new portfolio performance system for top tier hedge fund. You'll have all the decision... ...Experience with databases, data modelling and scaling Bias for action...Ofertas de empleo recomendadas
- ...– Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design...Ofertas de empleo recomendadasTrabajo remotoTrabajar en la oficina
- Your mission We're rebuilding Hector Kitchen — looking for a developer to build it with AI We're Holidog Group, a team building consumer products in the pet space. One of our brands — Hector Kitchen, a personalized pet nutrition service with 50,000+ customers — is...Ofertas de empleo recomendadasFreelanceTiempo completo
- ...absorbing intermittent supply from grid scale solar and wind, alongside dynamic demand... ...and home batteries. The missing piece is software that can connect and orchestrate these devices... ...What we’re looking for: A Software Engineer to build and grow Enode’s Connect platform...Ofertas de empleo recomendadasPrácticaTiempo completoTrabajar en la oficinaDesde casaRemotoHorario flexible
- ...optimizing our highly concurrent systems Scale the store operating systems from small... ...bottlenecks Work with deployment engineers to ensure that what you build goes as... ...related field ~3+ years of experience as a Software Engineer (Backend) ~2+ years of experience...Contrato
- ...Canonical is a leading provider of open source software and operating systems to the global... ...such as public cloud, data science, AI, engineering innovation and IoT. Our customers... ...software, provide robust upgrade paths and engineer the future of Ubuntu. Ubuntu is not just...FreelanceTiempo completoTrabajar en la oficinaRemoto
- ...to transform how hardware and software companies sell and get paid,... ...just over five years, we've scaled from four co-founders to 80+... ...decisions. This role is for engineers who enjoy understanding systems... ...infrastructure, underwriting engines, reconciliation pipelines,...PrácticaTiempo completoRemoto
- ...trading backend services such as the matching engine, market data gateways, internal and... ...Recently, the team played a critical role in scaling Kraken's trading infrastructure. The... ...for high-quality code and lead complex software systems development Significantly...Tiempo completoRemoto
de 85000 a 115000 €/año
...compounding interest. We are looking for a highly motivated Software Engineer in our Furnishing Platform team to build scalable systems and... .... Affirm is growing fast and we want you to enable us to scale our products to 10x and beyond through building world-class...TemporalPatrocinio de visaTrabajar en la oficinaRemotoInicio inmediato- ...We are seeking a skilled and dependable Software Engineer to join our growing remote team. and offers flexible scheduling with competitive hourly compensation. Position Type Full-time and part-time options available Paid hourly Key Responsibilities Design, develop...Por horaTiempo completoRemoto
- ...leading provider of open source software and operating systems to the... ...cloud, data science, AI, engineering innovation, and IoT. Our customers... ...for an exceptional software engineer passionate about open source... ..., Linux, and Web Services at scale. Come build a rewarding,...Tiempo completoTrabajar en la oficinaDesde casaRemoto
- ...office. These include frontend and backend engineers, AI research scientists, and others... ...build high-quality datasets at petabyte-scale and low cost through a tight... ...research work. We are looking for a skilled Software Engineer to join us. What You’ll Do Be scrappy...Trabajo remotoTrabajar en la oficinaTrabajo por turnos
- ...yourself at Twilio Join the team as Twilio’s next Senior Software Engineer. About the job This position is needed to build and operate... ...system improvements, and shape the future of this high-scale platform service that dispatches billions of webhooks to customers...Tiempo completoRemoto
- ...single codebase. Today, we are a team of 60+ engineers divided into 10 product squads. Each... ...with Agile methodologies, SaaS software architecture, and modern programming languages... ...HackerRank Discovery Meeting with a Software Engineer (including a Kata) Clarification...Trabajo remotoDesde casaHorario flexible
113082 $/año
...Timezone preference: GMT-5 through GMT+1 Senior Software Engineer (Security & Privacy) Summary The Wikimedia Foundation is looking for... ...engineer with experience building security features in large-scale systems. You understand the importance of testing and documentation...ContratistaTiempo completoEmpleo permanenteRemoto- ...category, profitable, and have hockey-stick growth. With that growth comes the need for a Software Engineer, Platform to join our newly formed Platform team and help us scale our infrastructure, optimize the performance of key product flows and build end-to-end...Trabajo remoto
- ...Experience with MongoDB and/or PostgreSQL. Good knowledge of Docker. Nice-to-Have Skills Experience building complex software systems that have been successfully delivered to end user. Experience participating in mitigating technical debt. Experience...Trabajo remotoTiempo completoHorario flexible
- ...leading provider of open source software and operating systems to the... ...cloud, data science, AI, engineering innovation, and IoT. Our customers... ...that enable us to work at scale and speed with confidence.... ...exceptional security-focused software engineer, passionate about open source...Tiempo completoTrabajar en la oficinaRemoto
- ...experiences run on something invisible: the infrastructure and software that keep them fast, reliable, and secure. At Gcore, you’ll help... ...ecosystem. We are currently looking for a Software Python Engineer to join our Edge Cloud Access Control Team. Job Description...Tiempo completoTrabajar en la oficinaRemotoTrabajo híbridoHorario flexible
- ...passionate about quality and automatic testing. Work with one of the industry's pioneers in open source with intelligent engineers at every level from engineer to CTO and CEO level. At Canonical we've honed our remote-first culture since 2004, established in the company from...Tiempo completoRemoto
- ...The Role: We are seeking a Senior Python Engineer to develop and maintain scalable micro-services and APIs. You will work on building... ...decisions on performance, reliability and own the entire software lifecycle Propose and participate in team processes improvements...Remoto
de 85000 a 115000 €/año
...for owning and delivering quarterly goals for your team, leading engineers on your team through ambiguity to solve open-ended problems,... ...experience designing, developing and launching backend systems at scale using languages like Python or Kotlin. · You have a track...Patrocinio de visaTrabajar en la oficinaRemoto- ...and run it as a true business performance engine delivering measurable value. For more,... ...browser and simplify interactions with large-scale data sets. Drive Continuous... ...Experience : You have experience in full-stack software engineering, with experience taking an app...Tiempo completoRemotoTurno de tarde
de 94000 a 117000 €/año
...), and traces ( Grafana Tempo ). We’re scaling fast and staying true to what makes us different... ...-defining opportunity. Staff Backend Engineer - Data Sources Core Services This... .... The Opportunity: As a Staff Software Engineer in the Core Services Data Sources...Tiempo completoRemoto- ...Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform... ...initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading...Trabajar en la oficinaDesde casaRemoto
- Back-End Software Engineer Back-End Software Engineer Country: Spain Santander Auto Software is looking for a Back End Engineer Santander... ...building squads and help shape this area of the business for scale and be a key member of a fast-growing global team!...Tiempo completoRemoto
- ...big challenges in the office workflow to make a positive impact for millions of people around the world. We are looking for software engineers across backend, devops, and frontend. In this role, you will build an application that brings the best features and practices...Trabajo remotoTiempo completoTrabajar en la oficina
- Full Stack Software Engineer (Ingles alto) Descripción ¿Te interesa participar en un entorno internacional vinculado al sector de pagos y desarrollar soluciones escalables con tecnologías modernas? Buscamos perfiles de Full Stack (unior/mid/senior ) para incorporar a proyecto...IndefinidoTrabajo de veranoTiempo completoEmpleo permanenteRemoto
- ...We’re a fully remote, distributed team of engineers, designers, researchers, and product builders from... ...solving real user problems. Role Overview As a Software Engineer on the macOS team , you’ll help build and scale Speechify’s core desktop experience for millions...Trabajo remotoHorario flexible
¿Quieres recibir más ofertas?
Suscríbete y recibe ofertas similares para Principal Software Engineer - Search Scaling. ¡Entérate antes que nadie!
- software engineer Teletrabajo
- desarrollador de software junior Teletrabajo
- ingeniero de desarrollo de software Teletrabajo
- ingeniero programador Teletrabajo
- cloud software engineer Teletrabajo
- software developer Teletrabajo
- software development engineer Teletrabajo
- senior software engineer Teletrabajo
- desarrollador de software Teletrabajo
- software teletrabajo Teletrabajo

