Назад
1 день назад

Senior Software Engineer (Stream Processing)

Формат работы
onsite
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
UK/US/Netherlands +2 еще
Вакансия из списка Hirify.GlobalВакансия из Hirify RU Global, списка компаний с восточно-европейскими корнями
Для мэтча и отклика нужен Plus

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

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

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

Текст:
/
TL;DR
Senior Software Engineer (Stream Processing) (Go/Apache Flink): Building stateful event-processing pipelines and services that ingest, validate, enrich, price, and export product usage for near-real-time billing with an accent on correctness, failure recovery, and high-throughput processing. Focus on implementing exactly-once processing, reconciliation, transactional storage, persistent queues, change data capture, and reliable Go services.

Location: Amsterdam, Netherlands; Berlin, Germany; United Kingdom

Company

Nebius builds a full-stack AI cloud platform for data processing, model training, inference, and production deployment.

What you will do

  • Build stateful streaming pipelines that calculate billed consumption in near real time.
  • Develop and operate Go services for ingesting usage events, moving data between storage systems, and delivering usage APIs and billing exports.
  • Ensure correctness during failures through idempotency, exactly-once processing, and reconciliation.
  • Operate transactional storage, persistent queues, and change data capture at high throughput.
  • Build reusable streaming infrastructure and improve billing-platform reliability, scalability, latency, and observability.
  • Own systems end to end, from design and implementation through reliability and deployment.

Requirements

  • Strong software engineering fundamentals.
  • Professional experience building and operating backend, streaming, or data-intensive systems.
  • Ability to reason about consistency and data correctness under failures.
  • Experience with databases, messaging systems, or event-processing platforms.
  • Ability to investigate unfamiliar systems and solve problems without predefined solutions.
  • Ability and willingness to learn the technology stack, including Go, Python, Apache Flink, YDB, YTsaurus, messaging systems, and Kubernetes.

Nice to have

  • Experience with Apache Flink or Kafka Streams.
  • Experience designing streaming pipelines.
  • Go development experience.
  • Experience operating services in Kubernetes.

Culture & Benefits

  • Competitive compensation and career growth opportunities.
  • Learning opportunities with flexibility and ownership.
  • Collaborative, innovative, and international working environment.
  • Opportunity to contribute to impactful AI projects.
  • Applicants must be authorized to work in the country in which they apply and provide proof of employment eligibility.

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