Principal Software Engineer - Performance Tuning - Elasticsearch @Elastic

    7 days ago·Elastic is hiring a remote Principal Software Engineer - Performance Tuning - Elasticsearch·📍 Poland

    Overview

    The role involves leading architectural and code-level performance engineering initiatives for Elasticsearch at Elastic, a company focused on search and AI solutions. The Principal Software Engineer will optimize Elasticsearch performance, collaborating with various teams to enhance software capabilities.

    Key Responsibilities

    • Own core performance engineering initiatives, focusing on high-impact optimizations.
    • Develop foundational performance models for complex distributed systems.
    • Drive optimization strategies to maintain performance and scalability.
    • Profile and analyze system behavior to identify bottlenecks in various areas.
    • Ensure robust performance benchmarks and regression detection.
    • Collaborate across the company to integrate performance considerations into new features.
    • Design and build AI-assisted optimization tools for profiling and benchmarking.
    • Mentor and coach other engineers to promote a culture of performance-aware development.

    Requirements

    • Deep knowledge of Java internals and JVM memory management.
    • Experience in profiling and optimizing distributed systems.
    • Solid understanding of distributed systems architecture.
    • Proven track record of using AI or advanced tools for optimization and debugging.
    • Ability to collaborate across functions and seamlessly transition between projects.
    • Capability to work autonomously in a distributed team environment.

    Benefits

    • Competitive pay based on performance.
    • Health coverage for employees and their families.
    • Flexible work locations and schedules.
    • Generous vacation days.
    • Financial matching program for donations and volunteer projects.
    • Parental leave of a minimum of 16 weeks.

    Location

    Remote role, currently open to candidates in Poland.

    How to Apply

    Please submit your application through the company's career page.

    Deadline

    No specific deadline stated.

    Get jobs in your inbox

    Join over 10,000 subscribers receiving our weekly newsletter.