Senior Software Engineer, Performance & AI Optimization

Elasticsearch B.V.

Northern (KY)

Hybrid

USD 133,000 - 211,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive pay
Health coverage
Flexible locations
Generous vacation
Donation matching up to $2000
Volunteer hours (40 per year)
Parental leave (16 weeks)

Job summary

Elastic is hiring a Senior Software Engineer to join the Elasticsearch Performance team. You will contribute to performance engineering initiatives through high-quality code and technical analysis aimed at improving optimization and predictability of Elasticsearch across diverse environments.

You will profile and optimize distributed systems, build AI-assisted optimization harnesses, and drive benchmarking and automation.

Qualifications

  • Deep knowledge of Java internals and JVM memory management.
  • Concurrence models understanding and high-performance, thread-safe coding.
  • Profiling distributed systems and benchmarking experience with JMH or Rally.
  • Ability to apply AI-assisted optimization to debugging and benchmarking workflows.

Responsibilities

  • Contribute to core performance initiatives from development to production.
  • Implement performance models for complex distributed systems.
  • Support optimization to keep Elasticsearch performant and scalable.
  • Profile and analyze logging, metrics, vector search, and ES|QL for bottlenecks.
  • Ensure robust benchmarks and regression detection for stateful and serverless architectures.
  • Collaborate across teams to apply performance-focused practices to new features.
  • Develop automation for AI-assisted optimization and benchmarking.
  • Provide technical guidance and reviews to engineers.

Skills

Java internals
JVM memory management
Concurrency models
High-performance coding
Thread-safe / lock-free
Profiling distributed systems
Benchmarking tools
AI-assisted optimization
Team collaboration
Autonomous decision-making

Tools

JMH
Rally

Job description

Elastic is hiring a Senior Software Engineer to join the Elasticsearch Performance team. You will contribute to performance engineering initiatives through high-quality code and technical analysis aimed at improving optimization and predictability of Elasticsearch across diverse environments.

You will profile and optimize distributed systems, build AI-assisted optimization harnesses, and drive benchmarking and automation.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Performance Engineer - Elasticsearch Optimization
Senior Performance Engineer - Elasticsearch Optimization

Referral Board • United States

Hybrid
USD 159,000 - 252,000
Stock program
401k with up to 6% match
Health coverage
+5
Principal Software Engineer: Elasticsearch Performance
Principal Software Engineer: Elasticsearch Performance

Referral Board • United States

On-site
USD 160,000 - 253,000
Stock program
401k with matching
Healthcare coverage for you and family
Performance Architect for Distributed Systems
Performance Architect for Distributed Systems

Elasticsearch B.V. • Town of Norway (WI)

Hybrid
USD 150,000 - 230,000
Health coverage
Flexible locations
Vacation days
+3
Lead Performance Engineer, Large-Scale Search Platform
Lead Performance Engineer, Large-Scale Search Platform

Elasticsearch B.V. • Northern (KY)

Hybrid
USD 160,000 - 253,000
Health coverage
Flexible location & schedules
Vacation days
+2
Principal Performance Engineer — Elasticsearch Optimization
Principal Performance Engineer — Elasticsearch Optimization

Referral Board • Town of Poland (NY)

Hybrid
USD 102,000 - 188,000
Health coverage
Flexible locations
Generous vacation days
+3
Senior Storage Engine Engineer, Elasticsearch
Senior Storage Engine Engineer, Elasticsearch

Elastic • Mountain View (CA)

On-site
USD 159,900 - 252,900
Competitive pay
Health coverage for you and family
Flexible calendars
+3
Senior Software Engineer, Search Algorithms (Elasticsearch)
Senior Software Engineer, Search Algorithms (Elasticsearch)

Elasticsearch B.V. • Northern (KY)

Hybrid
USD 133,000 - 211,000
Competitive pay
Health coverage
Flexible schedules
+4
Senior Software Engineer, ES|QL Analytics Engine
Senior Software Engineer, ES|QL Analytics Engine

Elastic • United States

On-site
USD 133,000 - 211,000
Stock program
401k matching
Flexible schedules
+4
Senior Software Engineer - Performance Tuning - Elasticsearch
Senior Software Engineer - Performance Tuning - Elasticsearch

Elasticsearch B.V. • Northern (KY)

On-site
USD 133,000 - 211,000
Competitive pay
Health coverage
Flexible locations
+4
Lead Architect, Elasticsearch Storage & Query Engine
Lead Architect, Elasticsearch Storage & Query Engine

Elastic • Mountain View (CA)

On-site
USD 159,800 - 252,800
Health coverage for you and your famiy
Flexible locations and schedules
Generous vacation days
+3