Senior Software Engineer (Stream Processing)
Nebius — Amsterdam, North Holland, Netherlands · Hybrid · Senior · €95k - €150k/yearly
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