Senior Software Engineer (Data Platform, C++)

Nebius — Germany · Remote · Senior

Apply for this role

Role description

Role Overview

We're looking for a Senior Software Engineer with strong C++ expertise to join the team building and operating Nebius Data Platform, a distributed storage and processing platform. The platform is built on top of the open-source YTsaurus ecosystem and includes features such as distributed storage, compute & ETL, interactive analytics, and workflow orchestration.

What You Will Do

As a Senior Software Engineer, you will design and implement new functionality in YTsaurus core (C++) with production reliability in mind, build and evolve platform-level capabilities, and improve end-to-end platform experience for internal and external users.

Why It Might Be a Fit

We're looking for engineers who combine strong systems skills with product sense and can work on a system that includes distributed storage, compute & ETL, interactive analytics, and workflow orchestration. You will have the opportunity to work on impactful AI projects and be part of a collaborative and innovative culture.

Requirements

  • 5+ years of software engineering experience
  • Strong C++ skills
  • Working knowledge of Python and/or Go
  • Experience developing and/or operating high-load, distributed services
  • Production mindset
  • Solid CS fundamentals: algorithms, data structures, concurrency basics

Benefits

  • Competitive compensation
  • Career growth and learning opportunities
  • Flexibility and work-life balance
  • Collaborative and innovative culture
  • Opportunity to work on impactful AI projects
  • International environment and talented teams

More jobs at Nebius

Canonical job page

More roles at Nebius