Principal Software Engineer - Performance Tuning - Elasticsearch @Elastic

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

    Overview

    The role involves joining the Elasticsearch Performance team as a Principal Software Engineer, focusing on architectural and code-level performance engineering initiatives for Elasticsearch, which powers search, observability, and AI retrieval for large organizations.

    Key Responsibilities

    • Own core performance engineering initiatives from architecture to production, focusing on high-impact optimizations.
    • Develop foundational performance models and methodologies for complex, distributed systems.
    • Drive optimization strategies to maintain Elasticsearch's performance, predictability, and scalability.
    • Profile and analyze system behavior to identify bottlenecks.
    • Ensure robust performance benchmarks and regression detection for various architectures.
    • Collaborate to embed performance-first thinking into new features.
    • Design and build AI-assisted optimization tools.
    • Mentor and coach other engineers, fostering a culture of technical excellence.

    Requirements

    • Deep knowledge of Java internals and JVM memory management.
    • Experience profiling and optimizing distributed systems and using benchmarking tools.
    • Comprehension of distributed systems architecture.
    • Experience with AI or advanced tooling for optimization and debugging.
    • Ability to collaborate across functions and projects effectively.
    • Autonomous work capability with transparent communication.

    Benefits

    • Competitive pay based on individual work.
    • Health coverage for employees and families in many locations.
    • Flexible locations and schedules for many roles.
    • Generous vacation days annually.
    • Donation matching up to $2000 and paid volunteer time.
    • Minimum 16 weeks of parental leave.

    Location

    Remote work based in Spain.

    How to Apply

    Interested candidates can apply through the company’s career page.

    Deadline

    No specific deadline mentioned.

    Get jobs in your inbox

    Join over 10,000 subscribers receiving our weekly newsletter.