Software engineer in stream processing

Nebius

Netherlands

On-site

EUR 90,000 - 135,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive compensation
Career growth and learning
Flexibility and ownership
Collaborative and innovative culture
Impactful AI projects
International environment

Job summary

Nebius is building a full-stack AI cloud platform to support developers and enterprises from data ingestion to deployment. We seek a backend streaming engineer to build and operate stateful pipelines and Go services that process usage data in real time, ensuring correctness and high throughput.

You will own streaming infrastructure, integrate with databases and messaging, and contribute to deployment in a Kubernetes environment, shaping the future of AI infrastructure.

Qualifications

  • Strong software engineering fundamentals.
  • Experience with 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.
  • Willingness to learn the team's technology stack.
  • Experience with stateful streaming frameworks like Flink or Kafka Streams; Go development; Kubernetes operations.

Responsibilities

  • Build stateful streaming pipelines that compute billed consumption in near real time.
  • Develop and operate Go services that ingest usage events and move data between storage systems.
  • Deliver consumption data to users through usage APIs and billing data exports.
  • Guarantee correctness under failures: idempotency and exactly-once processing.
  • Operate transactional storage, persistent queues and CDC under high throughput.
  • Build reusable streaming infrastructure and improve reliability, scalability, latency and observability.
  • Take end-to-end ownership of design, implementation, reliability and deployment.

Skills

Strong fundamentals
Back-end experience
Data streaming
Problem solving
Learning mindset

Tools

Go
Kubernetes
Apache Flink
Kafka Streams
Databases
Messaging systems
Event processing

Job description

Описание

About Nebius: Nebius is leading a new era in cloud infrastructure for 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, without the cost and complexity of building large in-house AI/ML infrastructure. Built by engineers, for engineers. From large-scale GPU orchestration to inference optimization, we own the hard problems across compute, storage, networking and applied AI.

Задачи

Build stateful streaming pipelines that compute billed consumption in near real time. Develop and operate Go services that ingest usage events, move data between our storage systems and deliver consumption data to users through usage APIs and billing data exports. Guarantee correctness under failures: idempotency, exactly-once processing and reconciliation. Operate transactional storage, persistent queues and change data capture under high throughput. Build reusable streaming infrastructure rather than solving each use case independently. Improve the reliability, scalability, latency and observability of the billing platform. Take end-to-end ownership of your systems: design, implementation, reliability and deployment.

Требования

Strong software engineering fundamentals. Professional experience building and operating backend, streaming or data-intensive systems. The ability to reason about consistency and data correctness under failures. Experience with databases, messaging systems or event-processing platforms. The ability to investigate unfamiliar systems and solve problems without an obvious predefined solution. The ability and willingness to learn the team's technology stack. Будет плюсом: Experience with a stateful stream-processing framework such as Apache Flink or Kafka Streams; Experience designing streaming pipelines; Go development experience; Experience operating services in Kubernetes

Условия
  • 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
  • Fast moving - Bold thinking - Constant growth - Meaningful impact - Trust and real ownership - Opportunity to shape the future of AI
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software engineer in cloud infrastructure
Software engineer in cloud infrastructure

Nebius • Amsterdam

On-site
EUR 90,000 - 130,000
Competitive compensation
Career growth and learning
Flexibility and ownership
+9
Applied AI solutions engineer on cloud infrastructure
Applied AI solutions engineer on cloud infrastructure

Nebius • Amsterdam

On-site
EUR 95,000 - 140,000
Competitive salary
Flexible working
International environment
+1
Software engineer in serverless AI
Software engineer in serverless AI

Nebius • Amsterdam

Hybrid
EUR 120,000 - 180,000
Гибридная работа
Конкурентная оплата
Рост и обучение
+2
Software engineer in distributed storage
Software engineer in distributed storage

Nebius • Netherlands

On-site
EUR 85,000 - 120,000
Software engineer in data platform
Software engineer in data platform

Nebius • Netherlands

On-site
EUR 75,000 - 120,000
Competitive compensation
Career growth
Flexibility
+9
Service delivery manager in AI infrastructure
Service delivery manager in AI infrastructure

Nebius • Amsterdam

On-site
EUR 90,000 - 130,000
Competitive compensation
Career growth
Flexible working
+2
Senior Software Engineer (Stream Processing) (opens in a new tab) Amsterdam · Berlin · United Kingdom
Senior Software Engineer (Stream Processing) (opens in a new tab) Amsterdam · Berlin · United Kingdom

Nebius Group • Amsterdam

On-site
EUR 90,000 - 140,000
Competitive pay
Career growth
Flexibility and ownership
+3
Head of communications operations
Head of communications operations

Nebius • Amsterdam

On-site
EUR 90,000 - 150,000
Competitive compensation
Career growth opportunities
Flexibility and ownership
+3
Software engineer in capacity and quota management
Software engineer in capacity and quota management

Nebius • Amsterdam

On-site
EUR 110,000 - 160,000
Competitive compensation
Career growth opportunities
Flexibility and ownership
+1
Corporate operational project manager in AI cloud
Corporate operational project manager in AI cloud

Nebius Group • Amsterdam

On-site
EUR 60,000 - 90,000