Principal Software Engineer - Search Scaling - Elasticsearch

17 hours, 45 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 search infrastructure, including indexing, retrieval, and relevance.
  • Research advances in search infrastructure, data structures, and retrieval algorithms to improve system foundations.
  • Collaborate with partners and product teams to understand needs and shape the long-term technical roadmap.
  • Drive improvements to Elasticsearch’s indexing, query execution, and relevance layers.
  • Serve as a go-to expert for key Elasticsearch domains and continuously improve them through technical insight.
  • Mentor expert engineers and provide technical and professional guidance.
  • Lead technical projects across teams and organizations from concept to completion.
  • Work closely with distributed teams using email, GitHub, Zoom, and Slack.

Requirements

  • Experience leading technical projects in search infrastructure and distributed systems.
  • Proven experience building and operating sophisticated search platforms and high-performance software systems.
  • Experience mentoring expert engineers and providing technical and professional guidance.
  • Experience defining long-term technical vision for a core search or retrieval system across teams.
  • Hands-on experience with Elasticsearch, Lucene, or Solr.
  • Strong core Java skills, including familiarity with advanced data structures, concurrency constructs, and lambdas.
  • Experience with large-scale data or search systems, including Elasticsearch, Lucene, Solr, or distributed storage engines.
  • Excellent verbal and written communication skills.
  • Ability to work with a high level of autonomy and guide projects from concept to completion.
  • Bonus: prior experience building with Elasticsearch and working in search and information retrieval.
  • Bonus: experience with open source projects, source control workflows, and continuous integration.

Benefits

  • Base salary compensation with no variable compensation component.
  • Typical starting salary range of €80,400 to €127,200 EUR.
  • Competitive pay based on the work you do, not your previous salary.
  • Health coverage for you and your family in many locations.
  • Flexible locations and schedules for many roles.
  • Generous number of vacation days each year.
  • Up to $2,000 (or local currency equivalent) in matching for financial donations and service.
  • Up to 40 hours each year for volunteer projects.
  • At least 16 weeks of parental leave.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

[Job-30010] DATA Tech Lead, Brazil

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

CI&T is hiring a remote Data Tech Lead to guide Data Engineering teams in delivering scalable, business-driven data solutions for global clients.

Apache Spark AWS Azure CI/CD Databricks GCP Java Python Scala
0 minutes ago

Software Engineer - C/C++/Linux

3Pillar Global 1K-5K Internet Software & Services

3Pillar is hiring a Software Engineer to develop and launch client-facing software solutions for enterprise customers in industries such as healthcare, media, financial services, and technology.

Agile C C++ HTTP JSON Linux Python SQL XML
0 minutes ago

Senior Software Engineer, Firefox Security

Mozilla 251-1K Internet Software & Services

Mozilla is hiring a remote software engineer to help advance Firefox’s security architecture and web platform features for a privacy-focused browser used by millions worldwide.

Encryption Rust
0 minutes ago

Senior Software Engineer, Firefox Security

Mozilla 251-1K Internet Software & Services

Mozilla is hiring a remote software engineer to strengthen Firefox’s security architecture, cryptography, and web platform implementations while improving browser reliability and performance.

C C++ Encryption Rust
0 minutes 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