Company Logo

Software Engineer

Netflix - 1d ago

Company Logo

Senior Software Engineer

Reddit - 4d ago

Elasticsearch - Java Engineer II - Distributed Systems

AI Summary ✨

Requirements

  • A background in Distributed Systems
  • Strong skills in core Java and familiarity with data structures and concurrency constructs
  • Deep technical proficiency in algorithms
  • Ability to understand and contribute to the development of Distributed Systems
  • Excellent practical judgment
  • Ability to build and debug features with broad impact
  • Excellent written and spoken communication skills

Nice to Haves

  • Data stores experience
  • Search, analytics, Lucene familiarity
  • Strong knowledge of the JDK
  • Experience with asynchronous event-driven network frameworks like Netty

What You'll Be Doing

  • Improving Elasticsearch components that support indexing across multiple machines
  • Maintaining cluster coordination system for high performance
  • Pushing limits on nodes, shards, and petabytes
  • Investigating and proposing solutions for various issues
  • Supporting Support Engineers with complex problems

Perks and Benefits

  • Competitive pay based on current work
  • Health coverage for you and family
  • Flexible work locations and schedules
  • Generous vacation days
  • Financial donation matching up to $2000
  • Up to 40 hours per year for volunteer projects
  • 16 weeks of parental leave
Apply here
Elastic logo

Elastic

Remote - Spain (Remote)

Experience: Mid-level
Posted: March 25, 2025
Golang
Java
backend

Similar jobs

  • 4 days ago
    Remote
  • 5 days ago
    Remote
  • 5 days ago
  • 5 days ago
    Remote
  • See all jobs in Spain