Description
Our CloudGate team is responsible for the software side of external network connectivity in our Cloud. We're building a traffic delivery system for various scenarios: IPv4 connectivity, Cloud Interconnect, Egress NAT, and a network load balancer. They serve tens of millions of packets per second.
Responsibilities:
- Develop a data plane for Nebius Cloud network services
- Improve service performance and reliability
- Automate complex cross-service interaction scenarios
- Perform load testing for services
Requirements:
- Capable of writing reliable, high-performance code
- Proficient in C and ready to learn Go/C++
- Familiar with routing network traffic
Nice to have:
- Experience with VPP, DPDK, and the Linux kernel network subsystem
- Knowledge of virtual networks and overlays, SDN, NFV, DPI, network protocols, routing and tunneling, BGP, and MPLS
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