Senior Software Engineer - Performance Tuning - Elasticsearch
$133.1k - $210.6kElastic
Role Description
Elasticsearch powers search, observability, and AI retrieval (RAG) for the world's largest organizations. We are seeking a Senior Software Engineer to join the Elasticsearch Performance team. In this role, you will contribute to performance engineering initiatives through high-quality code and technical analysis. Your goal is to help improve the optimization and predictability of Elasticsearch performance, collaborating with area-specific teams to enhance our software.
What You Will Be Doing
- Contributing to core performance engineering initiatives from development to production, focusing on the delivery of impactful optimizations.
- Executing technical designs and plans for architectural and code-level performance improvements.
- Implementing foundational performance models and methodologies for complex, distributed systems.
- Supporting optimization strategies to ensure Elasticsearch remains performant, predictable, and scalable in diverse environments.
- Profiling and analyzing system behavior to identify bottlenecks in logging, metrics, vector search, and ES|QL.
- Ensuring robust performance benchmarks and regression detection for both stateful and stateless (Serverless) architectures.
- Collaborating with peers across the team to apply performance-focused development practices into new features.
- Contributing to automation efforts by building AI-assisted optimization harnesses that streamline profiling, hypothesis testing, and benchmarking.
- Providing technical guidance and peer reviews to other engineers, fostering a culture of technical excellence.
Qualifications
- Deep knowledge of Java internals and JVM memory management.
- Understanding of concurrency models.
- Ability to write high-performance, thread-safe, and lock-free code.
- Proven experience in profiling and optimizing distributed systems.
- Solid comprehension of distributed systems architecture, including partition tolerance, cluster state propagation, and scaling challenges in large-scale data stores.
- Proven track record of using AI or advanced tooling to accelerate optimization, debug complex performance issues, and automate benchmarking workflows.
- Ability to collaborate effectively within a team environment.
- Ability to collaborate across functions and teams, transitioning between different projects, codebases, or teams based on business priorities.
- Ability to work autonomously, drive decisions, and result in a distributed team by leveraging asynchronous, direct, and transparent communication.
Bonus Points
- Experience integrating high-performance native libraries (e.g., C++, Rust, SIMD-accelerated code) into Java applications.
- Deep knowledge of modern storage engine performance, index modes, or vector search optimizations.
- Experience defining and managing Performance SLAs and success criteria for distributed systems.
- Experience working on the internals of a large-scale data store or search engine.
Compensation
Compensation for this role is in the form of base salary. This role does not have a variable compensation component. The typical starting salary range for new hires in this role is:
- $133,100 — $210,600 USD
- $159,900 — $252,900 USD (in select locations)
Benefits
- Competitive pay based on the work you do here and not your previous salary.
- Health coverage for you and your family in many locations.
- Ability to craft your calendar with flexible locations and schedules for many roles.
- Generous number of vacation days each year.
- We match up to $2000 (or local currency equivalent) for financial donations and service.
- Up to 40 hours each year to use toward volunteer projects you love.
- Minimum of 16 weeks of parental leave.
Additional Information - We Take Care of Our People
As a distributed company, diversity drives our identity. Whether you’re looking to launch a new career or grow an existing one, Elastic is the type of company where you can balance great work with great life.
- Elastic is an equal opportunity employer and is committed to creating an inclusive culture that celebrates different perspectives, experiences, and backgrounds.
- We welcome individuals with disabilities and strive to create an accessible and inclusive experience for all individuals.
$2,000 per month
...Senior Software Engineer Elastic, the Search AI Company, enables everyone to find the answers... ...Senior Software Engineer to join the Elasticsearch - Storage Engine team. This globally... ...advancing ES|QL query processing and performance, and optimizing data layouts for...SeniorPerformanceWork experience placementLocal areaRemote workFlexible hours$2,000 per month
Role Description We're looking for a Senior Software Engineer to join the Elasticsearch - Storage Engine team . This globally distributed, fully remote... ...efficiency ~Advancing ES|QL query processing and performance ~Optimizing data layouts for object storage...SeniorPerformanceFull timeWork experience placementLocal areaRemote workFlexible hours$133.1k - $210.6k
Role Description We are seeking a Senior Software Engineer to join the Elasticsearch Security team. In this role, you will contribute to the architecture... ...Your goal is to participate in providing high-performance security at all levels, ensuring that our distributed...SeniorPerformanceFull timeFlexible hours- ...seeking an experienced Search Software Engineer to develop and optimize... ...technologies to build scalable, high-performance search and analytics... ...has deep expertise in Elasticsearch or Apache Solr, strong backend... ...replication, and performance tuning Develop scalable backend...PerformanceFull time
$150k - $170k
...quality, cloud-based software application and... ....Job SummaryAs a senior member of the... ...Senior Software Engineer, Backend Services... ...improvement and performance optimization. Reviews... ...similar programs.Elasticsearch/OpenSearch, including... ..., relevance tuning, and ranking strategies...SeniorPerformanceFull timeWork experience placementRemote workWork from homeWorldwideWeekend workAfternoon shift- ...Software Engineer Our job everyday is to protect the data... ...Specialized panels to fine-tune our threat detection... ...secure. Made up of senior engineers with... ...PostgreSQL, MongoDB, ElasticSearch Infrastructure: GCP... ...company and individual performance Lunch card with company...SeniorPerformanceWork at officeRemote work
- ...We're seeking skilled a Senior Software Engineer to design and develop the... ...Development: Build high-performance services using Python, Go,... ...optimization, and performance tuning for high-traffic applications... ...Search engines: Elasticsearch, Solr, or cloud search services...SeniorPerformanceContract workRemote work
- ...techniques. Tech Stack: ~Elasticsearch (v8+) ~Python (FastAPI,... ...~LangSmith The Senior Search Engineer will be engaged with the company... ...growth'). ~Relevance Tuning: You are responsible for... ...most relevant parts. ~Performance Optimization: Optimize Elasticsearch...SeniorPerformanceTemporary workFor contractors
$80k - $150k
...The EDG team is seeking to hire a Senior Software Engineer to work on building and supporting... ...continuous integration, release management, performance tuning and execution. Oversee and directly... ...like S3, EC2, DynamoDB, ECS, Elasticsearch, CloudFormation. Demonstrated...SeniorPerformanceRemote workFlexible hours1 day per week- ...looking for an exceptional Senior Software Engineer ( Search / Retrieval ) to... ...construction, indexing and search performance Be up-to-date with the... ...engines (Opensearch or Elasticsearch) ~ Strong understanding... ..., NLP, and relevance tuning ~ Experience with relevance...SeniorPerformanceRemote workFlexible hours
- ...seeking a Sr. Backend / Data Software Engineer who will help solve complex... ...delivering scalable, high-performance systems in fast-paced,... ...schema design, performance tuning, and indexing for large-scale... ...streams. Experience with Elasticsearch or similar search engines for...SeniorPerformanceFull timeRemote workFlexible hoursShift work
$172.2k - $215.2k
...manufacturing, data processing, and software engineering, our office is a truly... .... We're looking for a Senior Software Engineer to help... ...processing Operate and tune Elasticsearch indexing for core data sets... ...service ownership by measuring performance, creating alerts, being on...SeniorPerformanceFull timeTemporary workWork at officeLocal areaRemote workHome office3 days per week- ...’s Web3 security domain, ensuring high performance, availability, reliability, and scalability... ..., HBase, Kafka, Flink, Airflow, or Elasticsearch. ~Experience in data-related development... .... ~Experience in performance tuning for JVM, SQL, RPC, etc. ~Fluent in English...SeniorPerformanceFull timeWork from home
- ...Description Senior Software Engineer TS/SCI FSP Department: Government Customer- Herndon Location: Herndon, VA ACTIVE TS... ...Analyzes user interfaces, maintain hardware and software performance tuning, analyze workload and computer usage, maintain interfaces...SeniorPerformanceFull time
- ...and accessible. We're looking for a Senior Software Engineer to help evolve this platform. You'll... ...image processing ~Operate and tune Elasticsearch indexing for core data sets ~Full service ownership by measuring performance, creating alerts, being on call, and...SeniorPerformanceFull timeWork at officeLocal areaRemote workHome office3 days per week
- ...Senior Software Engineer / Software Architect (.NET & Azure) We are seeking a Senior Software Engineer / Software Architect to lead... ...pipelines Own the data layer, including stored procedures, performance tuning, and BI/reporting support Maintain Azure DevOps CI/CD...SeniorPerformanceFull time
- ...As a Senior Software Engineer I at Aledade, we maintain, improve, and expand our web application and... ...they create secure, maintainable, performant, correct, scalable, and stable solutions... ...analysis. Experience performance tuning existing workflows and introducing automation...SeniorPerformanceFull timeTemporary work
$180k - $260k
...edge data, network security software, and expert guidance to reduce... ...full-stack Software Engineer. Job Description: The Software... ...Preferred skills: Groovy, MongoDB, ElasticSearch, Gradle, Ansible, Spring... ...derive software design and performance requirements - Design and...SeniorPerformanceFull time- ...individuals to join our elite team of engineers. As part of our team, you'll... ...and promoting exceptional performance. HOW YOU’LL HAVE IMPACT... ...) components of our software stack. AI First: Adapt the... ...any of: model training, fine-tuning, prompt engineering, and optimizing...SeniorPerformanceFull timeImmediate startRemote workFlexible hours3 days per week
- ...Walmart Global Tech. We’re a team of software engineers, data scientists, cybersecurity expert... ...using Java and Spring Boot, ensuring high performance and scalability. Manage and... ...database design, indexing, and performance tuning. Strong understanding of RESTful API...SeniorPerformanceFull time
- ...landscape. SoFi is seeking enthusiastic Senior Software Engineers who are ready to lead the development... ...-offs between maintainability and performance. Creating stability by writing meaningful... .... Experience with performance tuning and optimizing data access patterns....SeniorPerformanceFull timeWork experience placement
- ...wire and cable, is currently seeking a Senior Software Engineer in Culloden, WV. If you are looking... ...functionality around database design, tuning, and troubleshooting for Progress... ...Progress databases, with a focus on performance tuning and security Advanced knowledge...SeniorPerformanceFull timeWork at office
- ...Senior Software Engineer A Senior Software Engineer specializing in Rust at Creative Chaos is responsible... ..., developing, and maintaining high-performance and reliable software systems. This... ...correctness Conduct performance tuning, optimization, and capacity planning...SeniorPerformanceRemote work
- ...continuous improvement, and continuous delivery. Engineering means quality tests, innovative build systems, extreme automation, high-performance microservices, interesting data problems... ..., observability (NewRelic APM, DataDog, Elasticsearch), and are an evangelist for automated...SeniorPerformanceFull time
- ...compounds across the platform. Engineers here use AI as a force... ...About the Role As a Software Engineer, you’ll work directly... ..., query rewriting, relevance tuning Marketplace, platform, fintech... ...to production and measuring performance over endless tinkering Are...SeniorPerformanceFull timeTemporary workWork at officeFlexible hours
- ...automation that needs constant human tuning, we’re creating intelligent... ...~#4 on Brex's Fast-Growing Software Vendors of 2025: ~ We're... ...THE ROLE As a Frontend Engineer at Retell AI, you’ll build the... ..., and significant equity. Performance-Based: Offers tied to interview...SeniorPerformanceFull timeH1bWork at office
- ...a time . Job Overview As a Senior Software Engineer at Culturello, you’ll help shape a... ...Backend: PHP (Laravel), MySQL, Elasticsearch / Solr Frontend: JavaScript (React... ...APIs and services with an emphasis on performance, clarity, and long-term maintainability...SeniorPerformanceFull timeLive inRemote workFlexible hours
$96.8k - $161.5k
OverviewA Senior Software Engineer provides advanced technical expertise in the design, development,... ...development lifecycle activities, as applicable.Perform unit testing, integration testing,... ..., defect resolution, and performance tuning.Review software designs, source code,...SeniorPerformanceWork at officeRemote work$170k - $230k
...Resolving core service performance issues at scale Building... ...experience building production software systems ~ Expertise in threading... ...optimizations, performance tuning, and concurrency management... ...and care more about your engineering skill over frameworks ~ Excitement...SeniorPerformanceFull timeWork at officeLocal areaHome officeFlexible hours$130k - $225k
...willingness to challenge consensus. We are seeking a Senior Software Engineer to join our Unified Platform (UP) team. UP consolidates... ...of relational databases: transactionality, indexing, performance tuning, and data modeling ~ Experience building and...SeniorPerformanceFull timeTemporary workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Performance Tuning - Elasticsearch. Be the first to apply!
- cybersecurity software engineer Remote
- graduate software engineer Remote
- software developer fintech Remote
- new graduate software engineer Remote
- senior robotics software engineer Remote
- software engineer visa sponsorship Remote
- software engineer unity Remote
- software qa engineer Remote
- network software engineer Remote
- software engineer remote Remote



