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
  • Practical judgment, prioritization skills, and collaborative ability
  • Experience in building and debugging features running on multiple machines
  • Excellent written and spoken communication skills

Nice to Haves (Bonus Points):

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

What You'll Be Doing:

  • Improving Elasticsearch components for concurrent indexing
  • Maintaining cluster coordination system for performance and data movement
  • Increasing Elasticsearch's handling capacity
  • Investigating performance and concurrency issues and proposing solutions
  • Supporting Support Engineers with complex problems

Perks and Benefits:

  • Competitive pay based on current work
  • Health coverage for you and your family
  • Flexible locations and schedules
  • Generous vacation days
  • Financial donation matching and volunteer hours
  • 16 weeks of parental leave
Apply here
Elastic logo

Elastic

Remote EMEA

Experience: Mid-level
Posted: December 5, 2024
Golang
Java
backend

Similar jobs

  • 21 days ago
    Still looking
    Remote
  • a month ago
    Still looking
    Remote
  • a month ago
    Still looking
    Remote
  • See all jobs in