Senior Streaming Engineer - Real-Time Billing

Nebius Group

Amsterdam

On-site

EUR 90,000 - 140,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive pay
Career growth
Flexibility and ownership
Collaborative culture
Impactful AI projects
International environment

Job summary

Nebius, Amsterdam-based leader in AI cloud infrastructure, seeks a Senior Software Engineer to design and operate event-processing pipelines that turn product usage into revenue. You’ll build and maintain stateful streaming systems, ensure correctness under failures, and own end-to-end delivery of billing data and APIs.

You'll work with Go/Python, Kubernetes, and streaming tech such as Flink, Kafka Streams, and modern storage solutions, while improving scalability, latency, and observability

Qualifications

  • Strong software engineering fundamentals.
  • 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.
  • Willingness to learn the team's technology stack.

Responsibilities

  • 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.

Skills

Backend systems
Streaming systems
Data consistency
Databases
Messaging systems
Event processing
Learning agility
Go development

Tools

Go
Python
Kubernetes
Apache Flink
YDB
YTsaurus
Kafka Streams

Job description

Nebius, Amsterdam-based leader in AI cloud infrastructure, seeks a Senior Software Engineer to design and operate event-processing pipelines that turn product usage into revenue. You’ll build and maintain stateful streaming systems, ensure correctness under failures, and own end-to-end delivery of billing data and APIs.

You'll work with Go/Python, Kubernetes, and streaming tech such as Flink, Kafka Streams, and modern storage solutions, while improving scalability, latency, and observability

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Senior Backend Engineer, Cloud Monetization (Remote)
Senior Backend Engineer, Cloud Monetization (Remote)

Nebius Group • Amsterdam

Remote
EUR 90,000 - 140,000
Competitive pay
Career growth
Flexible work
+3
Senior Data Platform Engineer
Senior Data Platform Engineer

Primetime • Amsterdam

On-site
EUR 90,000 - 130,000
Competitive compensation
Career growth
Flexibility and ownership
+3
Senior Backend Software Engineer (Cloud Monetization Platform) (opens in a new tab) Amsterdam · Berlin · United Kingdom
Senior Backend Software Engineer (Cloud Monetization Platform) (opens in a new tab) Amsterdam · Berlin · United Kingdom

Nebius Group • Amsterdam

Remote
EUR 90,000 - 140,000
Competitive pay
Career growth
Flexible work
+3
Senior Data Engineer — Scale Data Pipelines (Remote)
Senior Data Engineer — Scale Data Pipelines (Remote)

Nebius Group • Amsterdam

On-site
EUR 85,000 - 120,000
Competitive pay
Career growth
Flexible work
+3
Senior Data Engineer: Build Scalable Data Pipelines
Senior Data Engineer: Build Scalable Data Pipelines

Data Co Lab X • Amsterdam

On-site
EUR 90,000 - 130,000
Competitive compensation
Career growth and learning
Flexibility and ownership
+3
Senior Backend Engineer - Go Cloud Services (Hybrid)
Senior Backend Engineer - Go Cloud Services (Hybrid)

Nebius Group • Amsterdam

Hybrid
EUR 90,000 - 130,000
Competitive compensation
Career growth
Flexibility
+3
Senior Revenue Engineer – Billing & Licensing Systems
Senior Revenue Engineer – Billing & Licensing Systems

Datasnipper • Amsterdam

Hybrid
EUR 90,000 - 140,000
Equity
Pension plan
28 vacation days
+7
Staff Software Engineer: Real-Time Agentic Search Backend
Staff Software Engineer: Real-Time Agentic Search Backend

Nebius Group • Amsterdam

Remote
EUR 120,000 - 160,000
Competitive compensation
Career growth and learning
Flexibility and ownership
+2
Staff Software Engineer - AI Search & Data Pipelines
Staff Software Engineer - AI Search & Data Pipelines

Nebius Group • Amsterdam

Remote
EUR 120,000 - 180,000
Competitive compensation
Career growth
Flexible work
+3