Nebius

Software engineer in data platform

In short

Senior software engineer role building core platform functionality for YTsaurus (a Big Data/distributed systems platform) in C++, with Python/Go also used, at an AI cloud infrastructure company. The role covers platform architecture, APIs, debugging workflows, and production ownership including on-call and incident response. Requires 5+ years of software engineering experience, strong C++, and experience with high-load distributed services; it's an onsite, full-time position in the Netherlands.

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.
Responsibilities
•Design and implement new functionality in YTsaurus core (C++) with production reliability in mind.
•Build and evolve platform-level capabilities: platform architecture and operating model—multi-cluster growth, shared primitives, and a consistent experience that scales with new teams and use cases.
•Improve end-to-end platform experience for internal (and external-facing) users: APIs, guardrails, debugging workflows, and automation.
•Own production quality: incident response / on-call rotation, root cause analysis, and turning learnings into durable fixes.
Requirements
•5+ years of software engineering experience.
•Strong C++ skills (you'll write core code).
•Working knowledge of Python and/or Go (you don't have to be expert, but should be comfortable navigating them).
•Experience developing and/or operating high-load, distributed services.
•Production mindset: ability to use SSH, read logs/metrics/traces, and debug distributed systems behavior.
•Solid CS fundamentals: algorithms, data structures, concurrency basics.
Nice to have
•Experience with Big Data systems (YTsaurus/Hadoop/Spark/ClickHouse/Kafka-like ecosystems).
•Experience with multi-tenant platforms, schedulers, resource isolation, quotas, and reliability engineering.
•Strong performance engineering skills (profiling, lock contention, latency/throughput tradeoffs).
Conditions
•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

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot