Description
The Role
The VPC (Virtual Private Cloud) team builds and operates the core networking layer of Nebius' cloud platform. The team designs secure, isolated private networks for customers, connects them to the public internet, and delivers essential networking services.
Responsibilities
- Increase service scalability and reliability
- Develop the control & data plane for Nebius Cloud network services
- Develop service functionality (e.g., IPv6 support, service endpoints, VPC peering, L7 load balancers)
- Improve the internal architecture, optimizing interaction with related services
- Debug datapath and kernel issues, including performance-related issues
- Perform load testing for services
Requirements
- Capable of writing reliable, high-performance concurrent code
- Proficient in Go and able to read C/C++, or be ready to learn both
- Familiar with routing network traffic
Nice to Have
- Experience with OVS, VPP, DPDK, Linux kernel network subsystem, or other network dataplanes
- Knowledge of virtual networks and overlays, SDN, NFV, DPI, network protocols, routing and tunneling, BGP, and MPLS
Benefits & Perks
- 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