Senior Software Engineer – Performance & AI Optimizations

Elastic

Ireland

Remote

EUR 87,000 - 138,000

Full time

6 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Elastic, the Search AI Company, is seeking a Senior Software Engineer to join the Elasticsearch Performance team. You will contribute to performance engineering initiatives and work across distributed systems to optimize latency and throughput.

You will profile, benchmark, and implement high-performance, thread-safe code in Java, with a focus on JVM memory, concurrency, and AI-assisted optimization. This is a fully remote, distributed role with competitive EUR salary range €87,300–€138,100.

Qualifications

  • Strong knowledge of Java and the JVM.
  • Experience profiling and optimizing distributed systems.
  • Experience with benchmarking and performance regression detection.
  • Experience using AI-assisted tooling to accelerate optimization.

Responsibilities

  • Contribute to core performance engineering initiatives from development to production, focusing on impactful optimizations.
  • Execute technical designs and plans for architectural and code-level performance improvements.
  • Implement foundational performance models for complex distributed systems.
  • Support optimization strategies to keep Elasticsearch performant, predictable, and scalable.
  • Profile and analyze system behavior to identify bottlenecks in logging, metrics, vector search, and ES|QL.
  • Ensure robust performance benchmarks and regression detection for stateful and serverless architectures.
  • Collaborate with peers to apply performance-focused practices to new features.
  • Contribute to automation efforts by building AI-assisted optimization harnesses for profiling and benchmarking.

Skills

Java internals
JVM memory management
Concurrency models
Profiling distributed systems
Benchmarking tools
AI-assisted optimization

Tools

JMH
Rally

Job description

Elastic, the Search AI Company, is seeking a Senior Software Engineer to join the Elasticsearch Performance team. You will contribute to performance engineering initiatives and work across distributed systems to optimize latency and throughput.

You will profile, benchmark, and implement high-performance, thread-safe code in Java, with a focus on JVM memory, concurrency, and AI-assisted optimization. This is a fully remote, distributed role with competitive EUR salary range €87,300–€138,100.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Performance & Optimization
Senior Software Engineer, Performance & Optimization

Elasticsearch B.V. • Ireland

On-site
EUR 87,000 - 138,000
Health coverage
Flexible locations
Generous vacation days
+3
Senior Software Engineer - Performance Tuning - Elasticsearch
Senior Software Engineer - Performance Tuning - Elasticsearch

Elastic • Ireland

On-site
EUR 87,000 - 138,000
Senior Storage Engine Engineer – Remote
Senior Storage Engine Engineer – Remote

Praxy • Ireland

Remote
EUR 86,000 - 136,000
Health coverage
Flexible location & schedule
Vacation days
+2
Senior Software Engineer - Performance Tuning - Elasticsearch
Senior Software Engineer - Performance Tuning - Elasticsearch

Elasticsearch B.V. • Ireland

On-site
EUR 87,000 - 138,000
Health coverage
Flexible locations
Generous vacation days
+3
Principal Software Engineer - Performance Tuning - Elasticsearch
Principal Software Engineer - Performance Tuning - Elasticsearch

Elastic • Ireland

On-site
EUR 105,000 - 166,000
Health coverage for you & family
Flexible locations & schedules
Generous vacation days
+2
Principal Performance Engineer - Distributed Systems
Principal Performance Engineer - Distributed Systems

Referral Board • Ireland

On-site
EUR 120,000 - 160,000
Health coverage
Flexible locations
Generous vacation
+1
Principal Performance Engineer, Distributed Systems
Principal Performance Engineer, Distributed Systems

Elastic • Ireland

Hybrid
EUR 105,000 - 166,000
Health coverage for you & family
Flexible locations & schedules
Generous vacation days
+2
Senior Storage Engine Engineer (Remote)
Senior Storage Engine Engineer (Remote)

Referral Board • Ireland

On-site
EUR 120,000 - 160,000
Health coverage for you and yourFamily
Flexible locations and schedules
Generous vacation days
+3
Principal Software Engineer - Performance Tuning - Elasticsearch
Principal Software Engineer - Performance Tuning - Elasticsearch

Referral Board • Ireland

On-site
EUR 120,000 - 160,000
Health coverage
Flexible locations
Generous vacation
+1
Principal Performance Engineer — Distributed Systems
Principal Performance Engineer — Distributed Systems

Elasticsearch B.V. • Ireland

Remote
EUR 105,000 - 166,000
Competitive pay
Health coverage
Flexible locations and schedules
+3