Senior System Engineer (Virtual Private Cloud Team)
Nebius — Amsterdam, North Holland, Netherlands · Hybrid · Senior
Role description
Role Overview
The VPC team builds and operates the core networking layer of Nebius' cloud platform. We enable virtual machines to communicate reliably by abstracting them from the underlying physical network, providing seamless IP-based connectivity even as workloads move across the datacenter. Stability and resilience are our top priorities—we engineer systems to remain reliable and operational even when parts of the cloud experience failures.
What You Will Do
Develop control & data plane for Nebius Cloud network services, improve service performance and reliability, automate complex cross-service interaction scenarios, and perform load testing for services.
Why It Might Be a Fit
We expect you to have capable of writing reliable, high-performance code, proficient in C/C++ or Go and ready to learn both, and familiar with routing network traffic. It would be an added bonus if you had worked with VPP, DPDK, and the Linux kernel network subsystem, and well-versed in virtual networks and overlays, SDN, NFV, DPI, network protocols, routing and tunneling, BGP, and MPL.
Requirements
- Capable of writing reliable, high-performance code
- Proficient in C/C++ or Go and ready to learn both
- Familiar with routing network traffic
- Worked with VPP, DPDK, and the Linux kernel network subsystem (optional)
- Well-versed in virtual networks and overlays, SDN, NFV, DPI, network protocols, routing and tunneling, BGP, and MPL (optional)
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