Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer - Performance Tuning - Elasticsearch

$133.1k - $210.6k
Full-time

Elastic

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.
Vacancy posted 10 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Performance Tuning - Elasticsearch in Remote vacancy
  • $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... 
    Senior
    Performance
    Work experience placement
    Local area
    Remote work
    Flexible hours

    Elastic

    United States
    3 days ago
  • $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... 
    Senior
    Performance
    Full time
    Work experience placement
    Local area
    Remote work
    Flexible hours

    Elastic

    Remote
    a month ago
  • $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... 
    Senior
    Performance
    Full time
    Flexible hours

    Elastic

    Remote
    a month ago
  •  ...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... 
    Performance
    Full time

    Fantom

    Remote
    1 day ago
  • $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... 
    Senior
    Performance
    Full time
    Work experience placement
    Remote work
    Work from home
    Worldwide
    Weekend work
    Afternoon shift

    The University of Chicago

    Chicago, IL
    1 day ago
  •  ...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... 
    Senior
    Performance
    Work at office
    Remote work

    CybelAngel

    United States
    3 days ago
  •  ...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... 
    Senior
    Performance
    Contract work
    Remote work

    Infinite Choice

    Dallas, TX
    1 day ago
  •  ...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... 
    Senior
    Performance
    Temporary work
    For contractors

    Seeking Alpha

    Remote
    a month ago
  • $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... 
    Senior
    Performance
    Remote work
    Flexible hours
    1 day per week

    CFA Institute

    Boston, MA
    2 days ago
  •  ...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... 
    Senior
    Performance
    Remote work
    Flexible hours

    Workato

    Palo Alto, CA
    2 days ago
  •  ...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... 
    Senior
    Performance
    Full time
    Remote work
    Flexible hours
    Shift work

    Blackpoint Cyber

    Remote
    21 days ago
  • $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... 
    Senior
    Performance
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Home office
    3 days per week

    Planet Labs PBC

    San Francisco, CA
    3 days ago
  •  ...’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... 
    Senior
    Performance
    Full time
    Work from home

    Binance

    Remote
    a month ago
  •  ...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... 
    Senior
    Performance
    Full time

    Tenica

    Remote
    1 day ago
  •  ...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... 
    Senior
    Performance
    Full time
    Work at office
    Local area
    Remote work
    Home office
    3 days per week

    Planet

    Remote
    a month ago
  •  ...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... 
    Senior
    Performance
    Full time

    Penna Lumbermens Mut Ins Co

    Remote
    1 day ago
  •  ...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... 
    Senior
    Performance
    Full time
    Temporary work

    Aledade

    Remote
    1 day ago
  • $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... 
    Senior
    Performance
    Full time

    Peterson Technologies

    Annapolis Junction, MD
    1 day ago
  •  ...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... 
    Senior
    Performance
    Full time
    Immediate start
    Remote work
    Flexible hours
    3 days per week

    Freed

    San Francisco, CA
    1 day ago
  •  ...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... 
    Senior
    Performance
    Full time

    Walmart

    Remote
    1 day ago
  •  ...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.... 
    Senior
    Performance
    Full time
    Work experience placement

    Sofi

    Remote
    1 day ago
  •  ...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... 
    Senior
    Performance
    Full time
    Work at office

    Service Wire Company

    Remote
    1 day ago
  •  ...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... 
    Senior
    Performance
    Remote work

    Creative Chaos

    United States
    3 days ago
  •  ...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... 
    Senior
    Performance
    Full time

    Revolutionparts

    Tempe, AZ
    1 day ago
  •  ...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... 
    Senior
    Performance
    Full time
    Temporary work
    Work at office
    Flexible hours

    Baton

    Remote
    1 day ago
  •  ...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... 
    Senior
    Performance
    Full time
    H1b
    Work at office

    Retell Ai

    Remote
    1 day ago
  •  ...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... 
    Senior
    Performance
    Full time
    Live in
    Remote work
    Flexible hours

    Culturello

    United States
    1 day ago
  • $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,... 
    Senior
    Performance
    Work at office
    Remote work

    AMERICAN SYSTEMS

    Orlando, FL
    3 days ago
  • $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... 
    Senior
    Performance
    Full time
    Work at office
    Local area
    Home office
    Flexible hours

    Highnote

    San Francisco, CA
    1 day ago
  • $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... 
    Senior
    Performance
    Full time
    Temporary work
    Flexible hours

    Drw

    Remote
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Performance Tuning - Elasticsearch. Be the first to apply!