Principal Software Engineer - Storage Engine - Elasticsearch @Elastic

    7 days ago·Elastic is hiring a remote Principal Software Engineer - Storage Engine - Elasticsearch·📍 United States

    Overview

    The role involves working as a Principal Software Engineer on the Elasticsearch - Storage Engine team at Elastic, a company specializing in search and AI solutions. The team is focused on developing core storage and query technologies for observability workloads in a fully remote capacity.

    Key Responsibilities

    • Lead the architectural evolution of core storage engine components and resolve performance bottlenecks.
    • Drive initiatives to build industry-leading observability solutions.
    • Collaborate with a globally distributed team focused on Elasticsearch's logs and metrics capabilities.
    • Implement best practices for clean coding standards and bring architectural clarity across the platform.
    • Act as a subject matter expert and trusted advisor within the engineering organization.
    • Triage, resolve, and review issues and pull requests in collaboration with domain experts.
    • Write modern Java code, as the platform is predominantly Java-based.

    Requirements

    • Ability to collaborate and transition between different projects and teams autonomously.
    • Experience using AI to improve development and optimize code.
    • Knowledge of indexing, storage, and querying time-series or logs data.
    • Familiarity with data storage technologies like Elasticsearch, Solr, PostgreSQL, or MongoDB.
    • Strong core Java skills with a deep understanding of concurrency and data structures.
    • Collaborative nature and effective communication skills in a distributed environment.

    Benefits

    • Competitive pay and health coverage for employees and their families.
    • Flexible working locations and schedules.
    • Generous vacation policy.
    • Opportunity for financial matching on donations and flexibility for volunteering.
    • Parental leave of a minimum of 16 weeks.

    Location

    Remote, United States

    How to Apply

    Interested candidates can apply through the company's career page.

    Deadline

    No specific deadline mentioned.

    Get jobs in your inbox

    Join over 10,000 subscribers receiving our weekly newsletter.