NVIDIA
Senior Software Engineer - Cluster Networking
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер по сетям в команду MARS: технический владелец сетевой архитектуры GPU-суперкластеров NVIDIA, работающих на десятках тысяч GPU в нескольких облаках.
Задачи
- Владеть и развивать архитектуру сетей Kubernetes для GPU-кластеров масштабом в тысячи узлов
- Проектировать, эксплуатировать и масштабировать overlay-сеть: CNI, mesh и VPN-топологии (Tailscale, WireGuard) и шлюзы между control и data plane
- Проектировать, эксплуатировать и масштабировать L7-шлюзы, балансировщики и туннели (Envoy, Cloudflare)
- Находить и устранять узкие места масштабирования: потери пакетов под нагрузкой, насыщение control plane, исчерпание IP-адресов и отказы, проявляющиеся выше нескольких тысяч узлов
- Строить стенды нагрузочного тестирования и наборы валидации для отлова сетевых регрессий до продакшена
- Диагностировать сложные неоднозначные проблемы по всему стеку — от симптомов в Slurm или тренировочных задачах до коллизий меток, устаревших маршрутов и насыщенных туннелей
- Работать с облачными и neocloud-провайдерами по топологии, требованиям и возможностям сети при запуске новых кластеров
- Давать senior-уровень технических решений распределённой команде и обеспечивать экспертизу в домене Cluster Networking
Требования
- BS/MS в Computer Science, Electrical Engineering или смежной области либо эквивалентный опыт
- 6+ лет профессионального опыта в системной, сетевой или инфраструктурной разработке
- Глубокое знание архитектуры сетей Kubernetes и стандартов CNI, желателен production-опыт с Calico
- Опыт проектирования и поддержки современных mesh- и VPN-топологий — Tailscale, WireGuard или аналогов
- Сильные основы сетей Linux: маршрутизация, netfilter и iptables/nftables, маркировка пакетов, network namespaces и их взаимодействие с container runtime
- Подтверждённая способность отлаживать распределённые сетевые проблемы в масштабе — packet capture, трассировка, корреляция поведения множества хостов
- Владение Go, Python, C или сопоставимым системным языком
- Ясная письменная и устная коммуникация, умение эффективно работать с инженерами в нескольких часовых поясах
Условия
- Базовая зарплата 184 000–287 500 USD для Level 4 и 224 000–356 500 USD для Level 5
- Право на equity и льготы
- Приём заявок как минимум до 18 октября 2026 года
- Работа в распределённой команде с инженерами в нескольких часовых поясах
Навыки
- Kubernetes
- CNI
- Calico
- Tailscale
- WireGuard
- Envoy
- Cloudflare
- Linux
- iptables
- nftables
- network namespaces
- Go
- Python
- C
- Slurm
- InfiniBand
- RoCE
- RDMA
- Cilium