Senior Java Engineer - Distributed Systems - Elasticsearch

Added
43 minutes ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

java distributed systems elasticsearch consensus algorithms concurrency

๐Ÿ“‹ Description

  • Join Elasticsearch distributed systems team focusing on scale and resilience
  • Work on indexing across multiple machines with concurrent components
  • Push shard, node, and data scale limits
  • Investigate performance and concurrency issues, propose fixes
  • Support engineers with harder problems

๐ŸŽฏ Requirements

  • Distributed systems and consensus algorithms background
  • Strong Java skills; familiarity with concurrency and core library
  • Deep proficiency in algorithms
  • Experience with highly distributed systems
  • Ability to build and debug multi-machine features with broad impact
  • Ability to own projects from design to delivery

๐ŸŽ Benefits

  • Competitive pay based on work performed
  • Health coverage for you and family in many locations
  • Flexible locations and schedules for many roles
  • Generous vacation days each year
  • Company matches donations up to 2000 (local currency equivalent)
  • Up to 40 volunteer hours per year
  • 16 weeks parental leave
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 โ†’