Senior Software Developer - Performance Tuning - Elasticsearch @Elastic

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

    Overview

    The role involves joining the Elasticsearch Performance team as a Senior Software Developer, focusing on performance engineering initiatives to enhance Elasticsearch optimization and predictability.

    Key Responsibilities

    • Contributing to core performance engineering initiatives focused on impactful optimizations.
    • Implementing foundational performance models and methodologies for complex, distributed systems.
    • Supporting optimization strategies to ensure Elasticsearch remains performant and scalable.
    • Profiling and analyzing system behavior to identify bottlenecks.
    • Ensuring robust performance benchmarks and regression detection.
    • Collaborating with peers to apply performance-focused development practices.
    • Building AI-assisted optimization harnesses for profiling and benchmarking.
    • Providing technical guidance and peer reviews to other engineers.

    Requirements

    • Deep knowledge of Java internals and JVM memory management.
    • Proven experience in profiling and optimizing distributed systems using benchmarking tools.
    • Solid comprehension of distributed systems architecture.
    • Proven track record of using AI or advanced tooling for optimization.
    • Ability to collaborate effectively within a team and across functions.
    • Autonomous decision-making capability in a distributed team environment.

    Benefits

    • Competitive pay based on contributions.
    • Health coverage for employees and families in many locations.
    • Flexible work locations and schedules.
    • Generous vacation days.
    • Financial matching for donations and volunteer time off.
    • Minimum of 16 weeks of parental leave.

    Location

    Remote - Canada

    How to Apply

    Interested candidates should apply through the provided application link.

    Deadline

    null

    Get jobs in your inbox

    Join over 10,000 subscribers receiving our weekly newsletter.