2 дня назад
Principal Software Engineer (Elasticsearch)
80 400 - 127 200€
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Principal Software Engineer (Elasticsearch): Leading architectural and code-level performance engineering for Elasticsearch, with an accent on distributed systems, JVM optimization, profiling, and benchmark-driven regression detection. Focus on building AI-assisted optimization harnesses, solving complex scalability and concurrency challenges, and improving performance across stateful and serverless architectures.
Location: Spain
Salary: €80,400–€127,200 EUR gross annual base salary
Company
develops the Search AI Platform for search, security, observability, and AI retrieval at scale.
What you will do
- Lead performance engineering initiatives from architecture and technical design through production delivery.
- Develop performance models and methodologies for complex distributed systems.
- Profile search and analyze bottlenecks across logging, metrics, vector search, and ES|QL.
- Build robust benchmarks and regression detection for stateful and serverless architectures.
- Design AI-assisted optimization harnesses for profiling, hypothesis testing, and benchmarking automation.
- Collaborate across teams, promote performance-first development, and mentor engineers.
Requirements
- Deep knowledge of Java internals, JVM memory management, concurrency models, and high-performance thread-safe or lock-free code.
- Proven experience profiling and optimizing distributed systems using tools such as flamegraphs, JMH, and Rally.
- Strong understanding of distributed systems architecture, partition tolerance, cluster state propagation, and large-scale data-store scaling.
- Experience using AI or advanced tooling to debug complex performance issues and automate benchmarking workflows.
- Ability to work autonomously and collaborate across projects, codebases, and distributed teams through asynchronous communication.
Nice to have
- Experience integrating high-performance native libraries such as C++, Rust, or SIMD-accelerated code into Java applications.
- Knowledge of storage engine performance, index modes, or vector search optimization.
- Experience defining Performance SLAs and success criteria for distributed systems.
- Experience with the internals of a large-scale data store or search engine.
Culture & Benefits
- Distributed work environment with flexible locations and schedules for many roles.
- Health coverage for employees and families in many locations.
- Generous vacation allowance and at least 16 weeks of parental leave.
- Up to $2,000 or local-currency equivalent matched for financial donations.
- Up to 40 paid hours each year for volunteer projects.
- Commitment to inclusive culture, accessibility, and equal employment opportunity.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
3 дня назад
Software Engineer II (Scala)
55 000 - 68 000€
11 часов назад
Backend Engineer (AI)
200 000 - 400 000$
12 часов назад
Senior Software Engineer, Enterprise Engineering (AI Analytics)
183 000 - 276 000$
Hex
23 часа назад
Software Engineer Backend Product (AI)
198 000 - 295 000$
MetaQuotes Software
2 дня назад
Старший C++ разработчик (C++)
5 500 - 7 000€
9 часов назад