Senior Software Engineer (Serverless)

Nebius — Amsterdam, North Holland, Netherlands · Hybrid · Senior

Apply for this role

Role description

Role Overview

We're looking for a Senior Software Engineer to help us build Nebius Serverless AI — our GPU-native platform for deploying inference endpoints, batch jobs, and AI workloads without managing infrastructure. The mission is to make it the fastest, cheapest, most reliable place to ship GPU workloads on the planet. This is a senior, high-ownership position on a fast-evolving service.

What You Will Do

Design and build core components of the Serverless platform — the control plane, scheduler, runtime, autoscaler, and the APIs customers integrate against. Own the hardest engineering problems on the service: cold-start latency, GPU scheduling under contention, multi-tenant isolation, fair-share quotas, request routing at the edge.

Why It Might Be a Fit

We expect you to have 7+ years of professional software engineering experience, with a track record of shipping production distributed systems at scale. You'll work directly with customers on architecture reviews, performance escalations, and the production problems that don't fit a ticket template.

Requirements

  • 7+ years of professional software engineering experience
  • Excellent knowledge of Golang
  • Deep experience with Kubernetes and container orchestration
  • Strong distributed-systems instincts
  • Experience designing and operating high-throughput, low-latency services
  • Ability to write reliable code and dig into complex problems
  • Teamwork-oriented approach

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

More jobs at Nebius

Canonical job page

More roles at Nebius