Senior Java Engineer - Distributed Systems, Serverless - Elasticsearch @Elastic

    7 days ago·Elastic is hiring a remote Senior Java Engineer - Distributed Systems, Serverless - Elasticsearch·📍 Ireland

    Overview

    The role involves joining Elastic as a Senior Software Engineer in the Elasticsearch - Distributed Systems team, focusing on how Elasticsearch delivers scale, performance, and resilience, particularly within the Serverless offering.

    Key Responsibilities

    • Leverage distributed systems expertise to build and operate core components of the next-generation Serverless Elasticsearch.
    • Improve Elasticsearch components for concurrent indexing across multiple machines.
    • Maintain the cluster coordination system to ensure high performance amid node variability.
    • Push limits on shards, nodes, and data handling capacity.
    • Investigate performance and concurrency issues, proposing solutions.
    • Support support engineers with complex problems.
    • Own operational investigations from start to finish.

    Requirements

    • Deep background in distributed systems and consensus algorithms.
    • Strong skills in core Java and familiarity with various data structures and concurrency constructs.
    • Technical proficiency in algorithms.
    • Experience with complex, highly distributed systems.
    • Ability to build and debug impactful features across multiple machines.
    • Proven track record of leveraging AI for development and debugging.
    • Strong collaboration skills across various functions and teams.
    • Autonomous work style with an emphasis on effective communication.

    Benefits

    • Competitive pay based on performance, with no consideration of previous salary.
    • Health coverage for employees and their families in many locations.
    • Flexible work locations and schedules.
    • Generous vacation days each year.
    • Donation matching program up to $2000.
    • Up to 40 hours annually for volunteer projects.
    • A minimum of 16 weeks of parental leave.

    Location

    Remote role based in Ireland.

    How to Apply

    For more details and to apply, please visit the Elastic career page.

    Deadline

    No deadline stated.

    Get jobs in your inbox

    Join over 10,000 subscribers receiving our weekly newsletter.