Nebius

Senior Software Engineer (Stream Processing)

Nebius
Apply
2 months ago
Berlin, Germany or Amsterdam, NetherlandsSenior

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 storage systems, and deliver consumption data through usage APIs and billing data exports.
  • Ensure correctness under failures through idempotency, exactly-once processing, and reconciliation.
  • Operate transactional storage, persistent queues, and change data capture under high throughput.
  • Build reusable streaming infrastructure and improve billing-platform reliability, scalability, latency, and observability.
  • Own systems end to end, including design, implementation, 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 team's technology stack.
  • Preferred experience with Apache Flink or Kafka Streams, streaming pipeline design, Go development, and operating services in Kubernetes.

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.

Tech Stack

Apache FlinkGoKubernetesPython

Categories

BackendData Engineering
Nebius

About Nebius

1,001-5,000 employees

Nebius builds a full-stack AI cloud offering GPU compute, storage, and tools for training and deploying ML models for startups, enterprises, and research labs. It sells consumption-based cloud infrastructure (IaaS/PaaS) and managed services tailored to generative AI workloads, including large-scale model training and inference. The company is headquartered in Amsterdam and operates as an independent provider.

Contact me