Principal Software Engineer - Performance Tuning - Elasticsearch @Elastic

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

    Overview

    The role of Principal Software Engineer at Elastic focuses on performance engineering within the Elasticsearch Performance team. The role involves leading initiatives to optimize and enhance the performance of Elasticsearch for its users, which include some of the world's largest organizations.

    Key Responsibilities

    • Own core performance engineering initiatives from architecture to production, leading the design, planning, and execution of performance improvements.
    • Develop foundational performance models for complex, distributed systems.
    • Drive optimization strategies to enhance performance, predictability, and scalability.
    • Profile and analyze system behavior to identify bottlenecks.
    • Ensure robust performance benchmarks and regression detection across architectures.
    • Collaborate to embed performance-first thinking into new features.
    • Drive automation by designing AI-assisted optimization tools.
    • Mentor and coach other engineers in performance-aware development.

    Requirements

    • Deep knowledge of Java internals and JVM memory management.
    • Experience in profiling and optimizing distributed systems, including benchmarking tools.
    • Solid understanding of distributed systems architecture and scaling challenges.
    • Track record of using AI or advanced tooling for performance optimization.
    • Ability to collaborate across functions and teams effectively.
    • Autonomous decision-making and communication in a distributed team environment.

    Benefits

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

    Location

    This role is remote and open to candidates based in Portugal.

    How to Apply

    Interested applicants should submit their application on the company's career page.

    Get jobs in your inbox

    Join over 10,000 subscribers receiving our weekly newsletter.