Senior Software Engineer (Stream Processing)

Nebius — Amsterdam, North Holland, Netherlands · Hybrid · Senior · €95k - €150k/yearly

Apply for this role

Role description

Role Overview

Nebius is a cloud infrastructure company leading a new era in the global AI economy. We are building a full-stack AI cloud platform that supports developers and enterprises from data and model training through to production deployment. The Senior Software Engineer will build event-processing pipelines and services that turn Nebius product usage into revenue.

What You Will Do

The Senior Software Engineer will build stateful streaming pipelines, develop and operate Go services, guarantee correctness under failures, operate transactional storage, and improve the reliability, scalability, latency, and observability of the billing platform.

Why It Might Be a Fit

The ideal candidate will have strong software engineering fundamentals, professional experience building and operating backend, streaming, or data-intensive systems, and the ability to reason about consistency and data correctness under failures.

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 an obvious predefined solution
  • Ability and willingness to learn the team's technology stack

Benefits

  • Competitive compensation
  • Career growth and learning opportunities
  • Flexibility and ownership
  • Collaborative and innovative culture
  • Opportunity to work on impactful AI projects
  • International environment and talented teams

More jobs at Nebius

Canonical job page

More roles at Nebius