Senior Software Engineer - Storage Engine - Elasticsearch

1 hour, 32 minutes ago
Full-time
Senior
Software Development
Elastic

Elastic

Elastic is a leading platform for search-powered solutions, providing real-time insights and making data usable for developers and enterprises worldwide.

Internet Software & Services
1K-5K
Founded 2010

Description

  • Lead the architectural evolution of core storage engine components.
  • Identify and resolve performance bottlenecks in indexing layouts, serialization formats, and resource utilization.
  • Drive cross-organizational initiatives to build observability solutions.
  • Collaborate with a globally distributed engineering team on Elasticsearch logs and metrics capabilities.
  • Improve coding standards and simplify complex system behaviors across the platform.
  • Serve as a subject matter expert and technical mentor within the engineering organization.
  • Triage, resolve, and review issues and pull requests with global community contributors.
  • Write and maintain modern Java code for Elasticsearch's core systems.

Requirements

  • Experience building high-performance, scalable database, search, or distributed systems.
  • Strong focus on storage, indexing, query execution, and performance optimization.
  • Ability to collaborate across functions and teams and move between projects, codebases, or teams as business priorities change.
  • Ability to work autonomously in a distributed team using asynchronous, direct, and transparent communication.
  • Proven track record of using AI to accelerate development, debug complex systems, and optimize code.
  • Prompt-engineering mindset and sound engineering judgment to validate AI outputs and recognize limitations.
  • Experience implementing techniques to efficiently index, store, and query time-series or logs data.
  • Experience with Elasticsearch, Solr, PostgreSQL, MongoDB, or Prometheus.
  • Strong core Java skills and deep understanding of Java concurrency primitives.
  • Ability to design and optimize efficient data structures and algorithms.
  • Excellent verbal and written communication skills.
  • Preferred: Experience with Elasticsearch.
  • Preferred: Experience with open source projects, source control workflows, and continuous integration.
  • Preferred: Experience with data storage technology.
  • Preferred: Experience designing, leading, and owning cross-functional initiatives.
  • Preferred: Past experience with database, search engine, OS, or cloud service development.

Benefits

  • Base salary of $133,100-$210,600 USD, or $159,900-$252,900 USD in select locations.
  • Eligible for Elastic's stock program.
  • Company-matched 401(k) with dollar-for-dollar matching up to 6% of eligible earnings.
  • Competitive pay based on the work you do, not previous salary.
  • Health coverage for you and your family in many locations.
  • Flexible locations and schedules for many roles.
  • Generous vacation days each year.
  • Up to 40 hours per year for volunteer projects.
  • Minimum of 16 weeks of parental leave.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer

Natera 1K-5K Pharmaceuticals

Natera is hiring a Senior Software Engineer to build and evolve oncology web applications and services within a fast-growing biotech environment focused on scalable, compliant software delivery.

Agile AWS HIPAA JavaScript Next.js PostgreSQL React Snowflake System Design TypeScript
17 minutes ago

Software Engineer (C++/Java)

Databento 11-50 IT Services

Databento is hiring a midlevel or senior core engineer to build and maintain its Java client library while contributing to performance-critical systems for a modern market data platform.

C# C++ CI/CD Java
32 minutes ago

Senior Software Engineer, Back-end (Fraud)

Affirm 1K-5K Diversified Financial Services

Affirm is hiring a Senior Software Engineer in its Fraud International Team to build real-time fraud decisioning systems and launch fraud protection across markets beyond the US.

Apache Airflow AWS CI/CD dbt Kotlin Kubernetes Machine Learning MySQL PostgreSQL Python Snowflake SQL
32 minutes ago

Sr. Cybersecurity Engineer II (6708)

MetroStar 251-1K IT Services

MetroStar is hiring a Sr. Cybersecurity Engineer II to build zero trust authentication and authorization integration architecture for enterprise application teams in classified environments.

AWS Cybersecurity Go Java OpenID Connect Python SAML
32 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers