Principal Software Developer - Performance Tuning - Elasticsearch @Elastic

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

    Overview

    Elastic, the Search AI Company, is seeking a Principal Software Engineer to join the Elasticsearch Performance team. The role involves leading architectural and code-level performance engineering initiatives to optimize Elasticsearch performance for large organizations.

    Key Responsibilities

    • Own core performance engineering initiatives from architecture to production.
    • Develop foundational performance models and methodologies for complex, distributed systems.
    • Drive optimization strategies to maintain Elasticsearch performance and scalability.
    • Profile and analyze system behavior to identify bottlenecks.
    • Ensure robust performance benchmarks and regression detection.
    • Collaborate across the company for performance-first thinking.
    • Design and build AI-assisted optimization harnesses.
    • Mentor and coach other engineers regarding technical excellence.

    Requirements

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

    Benefits

    • Competitive pay based on work performance, not previous salary.
    • Health coverage for you and your family in many locations.
    • Flexible locations and schedules for many roles.
    • Generous vacation days.
    • Financial matching for donations and service initiatives.
    • Up to 40 hours per year for volunteer projects.
    • Minimum of 16 weeks of parental leave.

    Location

    Remote role open to candidates in Canada.

    How to Apply

    For application, please visit Elastic's careers page.

    Deadline

    No specific deadline stated.

    Get jobs in your inbox

    Join over 10,000 subscribers receiving our weekly newsletter.