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

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

    Overview

    Elastic, the Search AI Company, is looking for a Senior Software Engineer to join their Elasticsearch - Distributed Systems team. This role focuses on tackling distributed systems challenges, enhancing the performance and resilience of the Elasticsearch platform, particularly in the context of their Serverless offering.

    Key Responsibilities

    • Leverage expertise in distributed systems to build and operate core components of the Serverless Elasticsearch offering, impacting customer experience.
    • Improve components supporting concurrent and consistent indexing across multiple machines.
    • Maintain the cluster coordination system to ensure high performance as nodes come and go.
    • Pursue solutions for performance or concurrency issues.
    • Support engineering teams with complex problems.
    • Own operational investigations end-to-end until performance and stability issues are resolved.

    Requirements

    • Deep background in distributed systems and consensus algorithms.
    • Strong skills in core Java and familiarity with data structures and concurrency constructs.
    • Technical proficiency in algorithms and complex, highly distributed systems.
    • Ability to build and debug features that have a wide impact across multiple machines.
    • Proven track record of using AI to accelerate development and optimize code.
    • Capability to collaborate across functions and seamlessly transition between projects.
    • Ability to work autonomously and drive decisions in a distributed team environment.

    Benefits

    • Competitive pay based on work performance.
    • Health coverage for you and your family in many locations.
    • Flexible work locations and schedules.
    • Generous number of vacation days each year.
    • Financial donation matching up to $2000.
    • Up to 40 hours per year to volunteer on projects.
    • Minimum of 16 weeks of parental leave.

    Location

    Remote - Romania

    How to Apply

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

    Deadline

    No deadline stated.

    Get jobs in your inbox

    Join over 10,000 subscribers receiving our weekly newsletter.