Назад
Company hidden
8 дней назад

Backend Engineer (Scala)

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

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

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

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

Текст:
/
TL;DR
Backend Engineer (Scala): Building and evolving real-time alerting systems for an observability platform, processing millions of events per second with millisecond latency and an accent on distributed event-driven architecture, stream processing, and fault-tolerant delivery. Focus on designing highly available systems, evaluating complex patterns, enriching events dynamically, and operating reliable production services at scale.

Location: Remote within Europe

Company

Modern full-stack observability platform for processing and analyzing logs, metrics, traces, and security events through in-stream analytics.

What you will do

  • Design, develop, and evolve scalable backend systems for real-time alerting.
  • Own features end-to-end, from system design through deployment and production operation.
  • Build streaming-based detection capable of processing millions of events per second with millisecond latency.
  • Solve complex distributed-systems challenges involving pattern evaluation, dynamic enrichment, and fault-tolerant delivery.
  • Collaborate with engineers and product managers to improve the observability product and user outcomes.
  • Drive technical excellence, reliability, monitoring, and proactive incident management.

Requirements

  • 5+ years of software development experience.
  • 3+ years of JVM development experience with Java, Kotlin, or Scala.
  • 3+ years of experience developing and operating distributed systems in production.
  • Hands-on experience with observability platforms and data-streaming technologies such as Apache Kafka, Kafka Streams, Spark Streaming, or Apache Flink.
  • Strong knowledge of distributed computing, data modeling, consistency, partitioning, resilience, and highly available system design.
  • B.Sc. in Computer Science or an equivalent field.

Nice to have

  • Familiarity with gRPC and Protobuf.
  • Experience optimizing and tuning RocksDB.
  • Production experience in a SaaS environment, including metrics, logging, and troubleshooting.
  • Scala and ZIO experience.

Culture & Benefits

  • Remote work within Europe.
  • Culture focused on innovation, continuous learning, and challenging the status quo.
  • Opportunity to contribute to large-scale observability systems and meaningful user outcomes.
  • Equal opportunity workplace welcoming applicants from all backgrounds.

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