Principal Software Engineer - Search Infra - Elasticsearch

40 minutes ago
Full-time
Lead
Software Development
Elastic

Elastic

Elastic is a leading platform for search-powered solutions, providing real-time insights and making data usable for developers and enterprises worldwide.

Internet Software & Services
1K-5K
Founded 2010

Description

  • Define, lead, and contribute to the evolution of Elasticsearch’s core search and indexing capabilities.
  • Provide technical vision and direction for indexing, query execution, retrieval, and relevance infrastructure.
  • Research advances in search infrastructure, data structures, and retrieval algorithms.
  • Shape long-term technical roadmaps with partner and product teams.
  • Lead projects from concept through completion, including technical design and cross-team collaboration.
  • Serve as a subject-matter expert for key Elasticsearch domains and continuously improve them.
  • Mentor expert engineers through technical and professional guidance.
  • Collaborate with globally distributed engineering teams using remote development and code-review practices.

Requirements

  • Demonstrated experience leading technical projects involving search infrastructure and distributed systems.
  • Experience building and operating sophisticated, large-scale search platforms or distributed storage systems.
  • Experience defining long-term technical vision for core search or retrieval systems across teams or organizations.
  • Hands-on experience with Elasticsearch, Lucene, Solr, or comparable search and indexing technologies.
  • Strong proficiency in core Java, advanced data structures, concurrency constructs, and modern language features such as lambdas.
  • Strong understanding of search and information retrieval theory, algorithms, and data structures.
  • Ability to work autonomously and guide complex projects from design through delivery.
  • Experience mentoring senior or expert engineers.
  • Excellent written and verbal communication skills for distributed collaboration.
  • Experience with open-source projects, source-control workflows, and continuous integration is preferred.

Benefits

  • Base salary of €102,700–€162,500, with no variable compensation component.
  • Health coverage for employees and families in many locations.
  • Flexible work locations and schedules.
  • Generous annual vacation allowance.
  • Minimum 16 weeks of parental leave.
  • Up to $2,000 matching for financial donations and service.
  • Up to 40 hours annually for volunteer projects.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

[Job 31822] Software Architect (Tech Lead Java & IA Generativa)

CI&T 5K-10K Internet Software & Services

A CI&T busca um(a) Tech Lead para liderar uma equipe de engenharia na construção de soluções Java escaláveis e impulsionar o uso de IA generativa em produtos e no desenvolvimento.

Agile CI/CD Generative AI GPT Java Kafka Microservices MongoDB RabbitMQ REST API Spring Boot SQL Server
41 minutes ago

Technical Lead, Senior Database Engineer

Canopy 51-250 Internet Software & Services

Canopy is hiring a Senior Database Engineer to own and optimize its fleet of 100+ PostgreSQL databases, ensuring the SaaS platform remains performant, scalable, secure, and reliable.

Java Kotlin Microservices PostgreSQL Python SQL
1 day ago

Team Lead, Client Experience

Ubiquity Retirement + Savings 51-250 Capital Markets

The Team Lead of Client Experience at Ubiquity leads an enterprise customer service team supporting users through phone, chat, SMS, and email, with responsibility for service quality, team performance, and high-impact issue resolution.

Salesforce
1 day ago

[Job-31694] Tech Lead AI Engineer | Agentic SDLC, Brazil

CI&T 5K-10K Internet Software & Services

A CI&T busca uma pessoa Tech Lead – AI Engineer/Orchestrator para liderar tecnicamente soluções de software em uma operação estratégica do setor financeiro, conectando arquitetura, desenvolvimento e agentes de IA em um ambiente de Agentic SDLC.

API Gateway AWS CI/CD DevSecOps Generative AI Java Microservices REST API
1 day ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers