Senior Software Engineer - Performance Tuning - Elasticsearch

Added
2 hours ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

java distributed systems jvm vector search profiling
JobCopilot logo
Meet JobCopilot: Your Personal Al Job Hunter
Automatically Apply to Your Dream Jobs While You Sleep
Try it now →

📋 Description

  • Contribute to core performance engineering initiatives from development to production with
  • Design and implement architectural and code-level performance improvements for Elasticsearch.
  • Develop foundational performance models and methodologies for distributed systems.
  • Profile and analyze system behavior to identify bottlenecks in logging, metrics, vector search, and
  • Support optimization strategies for performance, predictability, and scalability across
  • Collaborate across teams to apply performance-focused practices to new features and automation

🎯 Requirements

  • Deep knowledge of Java internals and JVM memory management; ability to write high-performance
  • Proven experience profiling and optimizing distributed systems; experience with benchmarking tools
  • Solid understanding of distributed systems architecture, partition tolerance, and scaling large
  • Experience using AI or advanced tooling to accelerate optimization and automate benchmarking
  • Strong collaboration skills to work across teams and drive distributed-team decisions with

🎁 Benefits

  • Competitive pay with stock program eligibility; 401k with matching; comprehensive benefits.
  • Flexible locations and schedules; generous vacation and volunteer time.
  • Equity and compensation transparency; commensurate with location and experience.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest — finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs →