Senior Software Engineer - Storage Engine - Elasticsearch @Elastic

    8 days ago·Elastic is hiring a remote Senior Software Engineer - Storage Engine - Elasticsearch·📍 Global

    Overview

    Elastic, the Search AI Company, is seeking a Senior Software Engineer to join the Elasticsearch - Storage Engine team. This role involves developing core storage and query technologies for observability workloads as part of a globally distributed, fully remote team.

    Key Responsibilities

    • Lead the architectural evolution of core storage engine components, resolving performance bottlenecks in indexing layouts and resource utilization.
    • Drive cross-organizational initiatives to build industry-leading observability solutions.
    • Collaborate with a distributed team focused on Elasticsearch's logs and metrics capabilities.
    • Introduce best practices for clean coding standards and improve system architectures.
    • Serve as a subject matter expert in Elasticsearch and mentor other engineers.
    • Collaborate with the global community to resolve issues and review contributions.
    • Write idiomatic modern Java code, as Elasticsearch is predominantly Java-based.

    Requirements

    • Ability to collaborate across functions and teams, transitioning between projects based on business needs.
    • Proven record of utilizing AI to enhance development and optimize code.
    • Experience with indexing, storing, and querying time-series or logs data.
    • Familiarity with data storage technologies such as Elasticsearch, Solr, PostgreSQL, MongoDB, or Prometheus.
    • Strong core Java programming skills with a deep understanding of concurrency and data structures.
    • Excellent verbal and written communication skills in a distributed team setting.

    Benefits

    • Competitive pay based on job performance, not previous salary.
    • Health coverage for employees and their families in many locations.
    • Flexible working locations and schedules.
    • Generous vacation policy.
    • Donation matching and volunteer hour allowances.
    • Minimum of 16 weeks of parental leave.

    Location

    This is a fully remote position available to candidates worldwide, though current employees are based in Norway.

    How to Apply

    To apply for this position, please visit the Elastic careers page.

    Deadline

    No specific deadline mentioned.

    Get jobs in your inbox

    Join over 10,000 subscribers receiving our weekly newsletter.