Senior Software Engineer, Real-Time Streaming Billing (Go)

Nebius Group

City of Amsterdam (NY)

On-site

USD 103,000 - 142,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Competitive compensation
Career growth
Flexibility
Collaborative culture
Impactful AI projects
International teams

Job summary

Nebius in Amsterdam (HQ) is seeking a Senior Software Engineer to build the event-processing pipelines and services that turn product usage into revenue. You will design and operate stateful streaming systems that ingest, validate, and price usage events in near real-time, with exactness and reliability as top priorities.

You will develop Go services, ensure idempotence and exactly-once processing, work with databases and messaging systems, and contribute to scalable, observable billing

Qualifications

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

Software engineering
Backend systems
Streaming systems
Data-intensive
Data consistency
Problem solving
Learning agility

Tools

Go
Python
Apache Flink
Kafka Streams
Kubernetes
YDB
YTsaurus

Job description

Nebius in Amsterdam (HQ) is seeking a Senior Software Engineer to build the event-processing pipelines and services that turn product usage into revenue. You will design and operate stateful streaming systems that ingest, validate, and price usage events in near real-time, with exactness and reliability as top priorities.

You will develop Go services, ensure idempotence and exactly-once processing, work with databases and messaging systems, and contribute to scalable, observable billing

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer (Stream Processing)
Senior Software Engineer (Stream Processing)

Nebius Group • City of Amsterdam (NY)

On-site
USD 103,000 - 142,000
Competitive compensation
Career growth
Flexibility
+3
Billing Systems Engineer – Go, Data Pipelines, Payments
Billing Systems Engineer – Go, Data Pipelines, Payments

render • United States

Hybrid
USD 120,000 - 180,000
Paid vacation
Parental leave
Insurance + 401K
+5
Senior Backend Engineer, Billing Systems (Go)
Senior Backend Engineer, Billing Systems (Go)

platform.sh • United States

Remote
USD 140,000 - 210,000
Billing Platform Product Manager — Automation & Compliance
Billing Platform Product Manager — Automation & Compliance

Nebius • United States

Remote
USD 140,000 - 180,000
Senior Real-Time Streaming Engineer (Go)
Senior Real-Time Streaming Engineer (Go)

Orbis-Operation • McLean (VA)

Hybrid
USD 140,000 - 190,000
Senior Product Engineer - Real-Time Billing & Dev Tools
Senior Product Engineer - Real-Time Billing & Dev Tools

United States Digital Space LLC • United States

Remote
USD 120,000 - 180,000
Equity
Remote-first culture
Senior Network Infrastructure Software Engineer
Senior Network Infrastructure Software Engineer

Nebius • United States

On-site
USD 120,000 - 160,000
Competitive compensation
Career growth
Flexibility & Ownership
+3
Senior Go Backend Engineer, Billing & Revenue
Senior Go Backend Engineer, Billing & Revenue

CoreWeave • New York (NY)

On-site
USD 182,000 - 242,000
Medical, dental, and vision insurance
401(k) with generous employer match
Tuition Reimbursement
+3
Staff Billing Engineer - Metering & Payments
Staff Billing Engineer - Metering & Payments

ComfyUI • San Francisco (CA)

On-site
USD 160,000 - 240,000
Senior Real-Time Billing Platform Engineer
Senior Real-Time Billing Platform Engineer

Orb Staging • San Francisco (CA)

Hybrid
USD 180,000 - 240,000
Excellent medical, dental, and vision
One Medical membership
Unlimited PTO and additional holidays
+6