Назад
Company hidden
9 часов назад

Senior Java Engineer (Elasticsearch)

Формат работы
remote (только Europe)
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
UK, Norway, Poland, Spain, Ireland, Romania, Portugal, Sweden, Hungary, Greece
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/

TL;DR

Senior Java Engineer (hirify.globalsearch): Building and optimizing core components for hirify.globalsearch focusing on scalability, performance, and resilience in a distributed environment, with an accent on concurrent indexing, cluster coordination, and handling large data volumes. Focus on understanding and debugging complex distributed systems, designing technical solutions, and ensuring safety and liveness properties under high load.

Location: Remote from the United Kingdom, Greece, Hungary, Ireland, Norway, Poland, Portugal, Romania, Spain, or Sweden. Due to export controls, employment is not possible for individuals located in or nationals of Belarus, Cuba, Iran, North Korea, Russia, Syria, and certain regions of Ukraine.

Company

hirify.global, the Search AI Company, enables everyone to find the answers they need in real time, using all their data, at scale — unleashing the potential of businesses and people.

What you will do

  • Improve hirify.globalsearch’s components for concurrent and consistent indexing across multiple machines.
  • Maintain the cluster coordination system to ensure high performance, safety, and liveness.
  • Push the limits on the number of shards, nodes, and petabytes hirify.globalsearch can handle.
  • Investigate and propose solutions for performance or concurrency issues.
  • Support support engineers with complex problems.

Requirements

  • Strong background in distributed systems and consensus algorithms.
  • Strong skills in core Java, including data structures and concurrency constructs.
  • Deep technical proficiency in algorithms.
  • Demonstrated ability to understand and work on complex, highly distributed systems.
  • Ability to build and debug features with broad impact across multiple machines.
  • Ability to own projects from beginning to end, including technical design and collaboration.

Nice to have

  • Experience with data stores.
  • Knowledge of search, analytics, or Lucene.
  • Strong knowledge of the JDK.
  • Experience with asynchronous event-driven network frameworks such as Netty.

Culture & Benefits

  • Competitive pay based on the work performed.
  • Health coverage for you and your family in many locations.
  • Ability to craft your calendar with flexible locations and schedules.
  • Generous number of vacation days each year.
  • Matched financial donations and service hours for volunteering.
  • Minimum of 16 weeks of parental leave.
  • Commitment to diversity, inclusion, and equal opportunity.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →

Текст вакансии взят без изменений

Источник - загрузка...