Performance Architect for Distributed Systems

Elasticsearch B.V.

Town of Norway (WI)

Hybrid

USD 150,000 - 230,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health coverage
Flexible locations
Vacation days
Donation matching
Volunteer hours
Parental leave

Job summary

Elastic seeks a Principal Software Engineer to lead architectural and code-level performance initiatives for Elasticsearch. You will own core optimization projects, design performance models, and drive strategies to keep Elasticsearch fast, scalable, and reliable across varied environments.

You will profile system behavior, mentor engineers, and push AI-assisted tooling to accelerate profiling, hypothesis testing, and benchmarking. Strong collaboration across teams is essential.

Qualifications

  • Deep knowledge of Java internals and JVM memory management.
  • Proven profiling/optimization of distributed systems with flamegraphs, JMH or Rally.
  • Understanding of distributed systems architecture and scaling challenges.

Responsibilities

  • Own performance initiatives from design to production for high-impact optimizations.
  • Develop performance models for complex distributed systems.
  • Drive optimization strategies for performance, predictability, and scalability.

Skills

Java internals
JVM memory management
Concurrency models
High-performance code
Profiling distributed systems
AI-assisted optimization
Team collaboration

Tools

Flamegraphs
JMH
Rally

Job description

Elastic seeks a Principal Software Engineer to lead architectural and code-level performance initiatives for Elasticsearch. You will own core optimization projects, design performance models, and drive strategies to keep Elasticsearch fast, scalable, and reliable across varied environments.

You will profile system behavior, mentor engineers, and push AI-assisted tooling to accelerate profiling, hypothesis testing, and benchmarking. Strong collaboration across teams is essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
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
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
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
Principal Storage Engine Architect (Remote)
Principal Storage Engine Architect (Remote)

Referral Board • United States

On-site
USD 159,800 - 252,800
Competitive pay
Health coverage
Flexible work arrangements
+4
Lead Architect, Core Storage & Query Engine
Lead Architect, Core Storage & Query Engine

Elasticsearch B.V. • United States

On-site
USD 159,800 - 303,500
Health coverage for you and family
Flexible locations and schedules
Generous vacation days
+3
Senior Performance Benchmarking Engineer
Senior Performance Benchmarking Engineer

Elasticsearch B.V. • Seattle (WA)

Remote
USD 133,000 - 211,000
Stock options
401k match
Health coverage
+1
Principal Java Engineer — Serverless Distributed Systems
Principal Java Engineer — Serverless Distributed Systems

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

On-site
USD 180,000 - 240,000
Health coverage
Flexible locations & schedules
Generous vacation days
+3
Principal Java Engineer, Serverless Distributed Systems
Principal Java Engineer, Serverless Distributed Systems

Referral Board • United States

On-site
USD 133,100 - 210,600
Stock program
401k with match
Generous vacation days
+3
Principal Software Engineer - Performance Tuning - Elasticsearch
Principal Software Engineer - Performance Tuning - Elasticsearch

Referral Board • Town of Poland (NY)

On-site
USD 102,000 - 188,000
Health coverage
Flexible locations
Generous vacation days
+3