10 months ago
Remote, EMEA or Amsterdam, NetherlandsSenior
Responsibilities
- Develop the data plane for Nebius Cloud network services.
- Increase service scalability and develop functionality for service endpoints and expanded health-check types.
- Improve internal architecture and interactions with related services.
- Improve service performance and reliability.
- Automate complex cross-service interaction scenarios.
- Perform load testing for services.
Requirements
- Ability to write reliable, high-performance code.
- Proficiency in C and willingness to learn Go and C++.
- Familiarity with routing network traffic.
- Experience with VPP, DPDK, and the Linux kernel network subsystem is a bonus.
- Knowledge of virtual networks and overlays, SDN, NFV, DPI, network protocols, routing and tunneling, BGP, and MPL is a bonus.
- Successful candidates participate in coding interviews.
Benefits
- Competitive salary and comprehensive benefits package.
- Opportunities for professional growth within Nebius.
- Flexible working arrangements.
- Dynamic and collaborative work environment.
About Nebius
Nebius builds a full-stack AI cloud offering GPU compute, storage, and tools for training and deploying ML models for startups, enterprises, and research labs. It sells consumption-based cloud infrastructure (IaaS/PaaS) and managed services tailored to generative AI workloads, including large-scale model training and inference. The company is headquartered in Amsterdam and operates as an independent provider.
