CareerPlan

Senior Software Engineer - Performance Tuning

RemoteFull-time€67k–€106k2026-11-09

Core

Senior Software Engineer focused on performance engineering for Elasticsearch, optimizing search, observability, and AI retrieval (RAG) systems.

Role type

Senior IC software engineer (performance engineering)

Builds

High-performance, scalable Elasticsearch software for Fortune 500 organizations

Domain

Search engines, distributed systems, AI retrieval (RAG)

Deliverable

production ML models

Required skills

Java internals, JVM memory management, concurrency models, high-performance thread-safe code, distributed systems architecture, profiling and benchmarking, AI-assisted optimization

Preferred skills

Native libraries (C++, Rust, SIMD), storage engine internals, vector search optimizations, Performance SLA definition

Technologies

Java, JMH, Rally, Elasticsearch, ES|QL, C++, Rust, SIMD

Responsibilities

Execute technical designs for architectural and code-level performance improvements; Profile and analyze system behavior to identify bottlenecks; Ensure robust performance benchmarks and regression detection; Collaborate on automation efforts for profiling and benchmarking; Provide technical guidance and peer reviews.

Seniority

Senior, hands-on IC