Zum Inhalt springen

Nebius

Senior Software Engineer (Data Platform, C++)

PythonSQLKubernetesC++Go
Automatische Übersetzung. Prüfe das Original.

Über Nebius

Nebius gestaltet eine neue Ära der Cloud-Infrastruktur für die globale KI-Wirtschaft. Wir entwickeln eine full-stack KI-Cloud-Plattform, die Entwickler und Unternehmen vom Training der Daten und Modelle bis zur Produktionsbereitstellung unterstützt, ohne die Kosten und Komplexität des Aufbaus großer interner KI/ML-Infrastrukturen.

Von Ingenieuren für Ingenieure entwickelt. Von der groß angelegten GPU-Orchestrierung bis zur Inferenzoptimierung – wir lösen die komplexen Probleme in den Bereichen Computing, Speicher, Netzwerke und angewandte KI.

An der Nasdaq (NBIS) notiert und mit Hauptsitz in Amsterdam, verfügen wir über eine globale Präsenz mit F&E-Zentren in Europa, Großbritannien, Nordamerika und Israel. Unser Team von über 1,500 Personen umfasst Hunderte von Ingenieuren mit tiefgreifender Expertise in den Bereichen Hardware, Software und KI-Forschung und -Entwicklung.

DIE ROLLE

#LI-MM1

Wir suchen einen Softwareentwickler mit fundierten C++-Kenntnissen, der unser Team beim Aufbau und Betrieb der Nebius Data Platform unterstützt – einer verteilten Speicher- und Verarbeitungsplattform, die als „Single Source of Truth“ des Unternehmens und als Rückgrat vieler interner (und einiger externer) Produkte dient.

Die Nebius Data Platform ist ein einziges Multi-Tenant-Ökosystem, das auf YTsaurus basiert – anstatt separate HDFS/Kafka/HBase-Systeme zu betreiben, bieten wir Speicher-, Rechen- und Analysefunktionen innerhalb einer Plattform.

Aufbauend auf dem Open-Source-YTsaurus-Ökosystem betreiben und erweitern wir unsere eigene Nebius-Distribution und entwickeln signifikante Inhouse-Funktionalitäten (Kern- und Plattformebene). Wir können Funktionen End-to-End auf unseren Clustern entwerfen, implementieren und einführen, ohne auf Upstream-Genehmigungen warten zu müssen, und tragen nach Upstream bei, wenn es sinnvoll ist.

Im heutigen Maßstab umfasst dies etwa 500 Server, etwa 20k CPU-Kerne und etwa 10 PB komprimierte Daten in unserem größten Produktionscluster, der Workloads von geschäftskritischen Pipelines und Finanztransaktionen bis hin zu groß angelegten ML/LLM-Trainingsdatensätzen und Berechnungen unterstützt.

WAS IST IN DER PLATTFORM ENTHALTEN

Sie arbeiten an einem System, das Folgendes umfasst (und miteinander verbindet):

  1. Verteilter Speicher (Cypress): Transaktionssemantik, gestaffelter Speicher, Erasure Coding, Replikation und hohe Zuverlässigkeitsanforderungen.
  1. Compute & ETL: Ein Cluster-weiter Job-Scheduler (Zehntausende von Kernen), MapReduce, YQL für SQL-ähnliche Datenverarbeitung und SPYT (Spark über YTsaurus) für modernes Data Engineering.
  1. Interaktive Analysen (CHYT): ClickHouse®-Instanzen, die direkt auf den Compute-Knoten gestartet werden, für schnelle SQL auf Daten vor Ort.
  1. Dynamische Tabellen: Niedriglatenz NoSQL KV mit verteilten ACID-Transaktionen für OLTP-ähnliche Workloads und Feature Stores.
  1. Orchestracto: Workflow-Orchestrierung, die tief in die Plattform integriert ist (ähnlich wie Airflow, aber plattformnativ).

Wie ist es, bei Nebius zu arbeiten:

Schnelllebig – Kühnes Denken – Ständiges Wachstum – Bedeutsame Wirkung – Vertrauen und echte Eigenverantwortung – Möglichkeit, die Zukunft der KI zu gestalten

WAS SIE TUN WERDEN

Wir suchen Ingenieure, die starke Systemkenntnisse mit Produktgespür verbinden: verstehen, wer die Plattform nutzt, warum bestimmte Funktionen wichtig sind und pragmatische Kompromisse eingehen, um die Wirkung zu maximieren. In unserem Team wird von Ingenieuren erwartet, dass sie mit echten Benutzern und Ergebnissen verbunden sind – Sie werden regelmäßig mit internen Stakeholdern zusammenarbeiten, Anforderungen klären und bei der Priorisierung helfen.

In dieser Rolle werden Sie:

  1. Neue Funktionalitäten im YTsaurus-Kern (C++) mit Blick auf Produktionszuverlässigkeit entwerfen und implementieren.
  1. Plattformweite Funktionen aufbauen und weiterentwickeln: Plattformarchitektur und Betriebsmodell – Wachstum mehrerer Cluster, gemeinsame Primitive und eine konsistente Erfahrung, die mit neuen Teams und Anwendungsfällen skaliert.
  1. Die End-to-End-Plattformerfahrung für interne (und extern sichtbare) Benutzer verbessern: APIs, Guardrails, Debugging-Workflows und Automatisierung.
  1. Produktionsqualität sicherstellen: Incident-Response/On-Call-Rotation, Ursachenanalyse und Umsetzung von Erkenntnissen in dauerhafte Lösungen.

BEISPIELPROJEKTE

  1. Rollout von geshardeten YTsaurus-Masters (einschließlich Kubernetes Operator-Unterstützung) und Aufbau einer automatischen Lastverteilung von Metadaten über Master-Zellen (Konsensgruppen), um Control-Plane-Engpässe zu beseitigen und ein 10- bis 100-fachen Cluster-Wachstum zu ermöglichen.
  1. CHYT-interaktive SQL durch Performance-Arbeiten wie Data-Skipping/Min-Max-Indizes und verbesserte Ausführungsinspirationen schneller und vorhersagbarer bei hoher Last machen.
  1. Orchestracto in ein Plattformprodukt verwandeln, indem die Bausteine, die Entwicklererfahrung und die Governance für die Erstellung und gemeinsame Nutzung von Workflows durch Teams definiert werden.
  1. Parquet-on-S3 für native YTsaurus-Workloads skalieren und härten, indem Replikation/Bewegung, konsistente Lifecycle-Semantik und Master-Server-Metadatenoptimierungen für Leistung und Zuverlässigkeit angegangen werden.
  1. Vollständige, vertrauenswürdige Audit-Trails für Datenänderungen (wer/was/wann) über heterogene Speicher- und Rechenpfade hinweg entwerfen und ausliefern.

TECHNOLOGIE-STACK

  1. Kern: modernes C++ (C++20, asynchrone + multithreaded Primitive)
  1. Dienste & Tooling: Go und Python (Microservices, Utilities, Integrationstests)

WAS WIR ERWARTEN

  1. 5+ Jahre Erfahrung in der Softwareentwicklung.
  1. Starke C++-Kenntnisse (Sie werden Kerncode schreiben).
  1. Arbeitskenntnisse in Python und/oder Go (Sie müssen kein Experte sein, sollten sich aber damit auskennen).
  1. Erfahrung in der Entwicklung und/oder dem Betrieb von verteilten Diensten mit hoher Auslastung.
  1. Produktionsmentalität: Fähigkeit, SSH zu verwenden, Logs/Metriken/Traces zu lesen und das Verhalten verteilter Systeme zu debuggen.
  1. Solide Informatik-Grundlagen: Algorithmen, Datenstrukturen, Grundlagen der Nebenläufigkeit.

VON VORTEIL

  1. Erfahrung mit Big-Data-Systemen (YTsaurus/Hadoop/Spark/ClickHouse/Kafka-ähnliche Ökosysteme).
  1. Erfahrung mit Multi-Tenant-Plattformen, Schedulern, Ressourcentrennung, Quoten und Zuverlässigkeits-Engineering.
  1. Starke Performance-Engineering-Fähigkeiten (Profiling, Lock Contention, Latenz-/Durchsatz-Tradeoffs).

Chancengleichheitserklärung

Wir führen im Rahmen des Prozesses Coding-Interviews durch.

Nebius ist ein Arbeitgeber, der Chancengleichheit fördert. Wir setzen uns für die Schaffung eines integrativen und vielfältigen Arbeitsplatzes ein und bieten in allen Aspekten der Beschäftigung gleiche Beschäftigungsmöglichkeiten. Wir diskriminieren nicht aufgrund von Rasse, Hautfarbe, Religion, Geschlecht (einschließlich Schwangerschaft), nationaler Herkunft, Abstammung, Alter, Behinderung, genetischen Informationen, Familienstand, Veteranenstatus, sexueller Orientierung, Geschlechtsidentität oder -ausdruck oder einer anderen gesetzlich geschützten Eigenschaft.

Bewerber müssen berechtigt sein, in dem Land zu arbeiten, in dem sie sich bewerben, und müssen als Bedingung für die Einstellung einen Nachweis der Beschäftigungsberechtigung erbringen.

Wenn Sie während des Bewerbungsprozesses Unterstützung benötigen, lassen Sie es uns bitte wissen.

Vorteile & Perks

  • Wettbewerbsfähige Vergütung
  • Karrierewachstum und Lernmöglichkeiten
  • Flexibilität und Eigenverantwortung
  • Kollaborative und innovative Kultur
  • Möglichkeit, an wirkungsvollen KI-Projekten zu arbeiten
  • Internationales Umfeld und talentierte Teams

Mehr Möglichkeiten mit einem Profil

Für mehr Stellen berücksichtigt werden, ohne den ganzen Prozess zu wiederholen? Erstellen Sie Ihr Profil, damit Unternehmen auf Nort Sie finden.

Profil erstellen

Das NortJobs-Team betreibt Vagas Dev kostenlos.

Dein nächster Jobwartet vielleicht bei NortJobs.

Vagas Dev

Stellen für Entwickler und Programmierer. Brasilien steht an erster Stelle. Deine nächste Chance.

NortJobs · ProjektfördererInstagramLinkedInTwitter
RechtlichesÜber das ProjektDatenschutzVagas Dev © 2026