Principal Software Engineer - Performance Tuning - Elasticsearch @Elastic

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

    Overview

    The role involves joining the Elasticsearch Performance team as a Principal Software Engineer, focusing on optimizing and ensuring the performance of Elasticsearch for large organizations.

    Key Responsibilities

    • Lead performance engineering initiatives from architecture to production, focusing on delivering high-impact optimizations.
    • Develop performance models and methodologies for complex, distributed systems.
    • Drive optimization strategies to ensure Elasticsearch's performance and scalability.
    • Profile and analyze system behavior to identify bottlenecks.
    • Ensure robust performance benchmarks and regression detection.
    • Collaborate with cross-functional teams to embed performance-first thinking into new features.
    • Design AI-assisted optimization tools for profiling and benchmarking.
    • Mentor and coach engineers to foster technical excellence.

    Requirements

    • Deep knowledge of Java internals and JVM memory management.
    • Proven experience in profiling and optimizing distributed systems with benchmarking tools.
    • Solid comprehension of distributed systems architecture.
    • Experience using AI or advanced tooling for optimization and debugging.
    • Ability to collaborate across functions and teams.
    • Ability to work autonomously and communicate transparently in a distributed team.

    Benefits

    • Competitive pay based on work performance.
    • Health coverage for employees and families in many locations.
    • Flexible work schedules and locations.
    • Generous vacation days.
    • Donation matching and volunteer hours for community projects.
    • Minimum of 16 weeks of parental leave.

    Location

    Remote - Open to candidates based in Greece.

    How to Apply

    Please apply through the company’s career page.

    Deadline

    No deadline stated.

    Get jobs in your inbox

    Join over 10,000 subscribers receiving our weekly newsletter.