← Search

Principal Software Engineer - Performance Tuning - Elasticsearch

Elastic · Platform - Elasticsearch

Location
Greece
Workplace
Unspecified
Level
Staff+
Type
Unspecified
Posted
2 months ago
Source
Greenhouse

Read the full posting & apply ↗

JavaRustC++Elasticsearch

What the posting covers

About the company

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…

What is The Role

Elasticsearch powers search, observability, and AI retrieval (RAG) for the world's largest organizations. We are seeking a Principal Software Engineer to join the Elasticsearch Performance team. In this role, you will lead architectural and code-level…

What You Will Be Doing

Owning core performance engineering initiatives from architecture to production, focusing on the delivery of high-impact optimizations. Leading the technical design, plan, and execution for major architectural and code-level performance improvements.…

What You Bring

You have deep knowledge of Java internals and JVM memory management. You understand how concurrency models work. You can write code that is high-performance, thread-safe, and lock-free. This experience includes working with large open-source and enterprise…

Bonus Points

Experience integrating high-performance native libraries (e.g., C++, Rust, SIMD-accelerated code) into Java applications. Deep knowledge of modern storage engine performance, index modes, or vector search optimizations. Experience defining and managing…

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…