NVIDIA
Senior Software Engineer - Cluster Networking
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер по сетям в команду Managed AI Research Superclusters (MARS). Отвечает за сетевую архитектуру GPU-суперкластеров на десятки тысяч узлов: CNI, overlay-сети, L7-шлюзы и масштабирование Kubernetes-сетей.
Задачи
- Быть техническим владельцем внутренних и внешних коммуникаций кластеров
- Развивать сетевую архитектуру 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, желателен продакшен-опыт с Calico
- Опыт проектирования и поддержки современных mesh- и VPN-топологий — Tailscale, WireGuard или аналогов
- Сильные фундаментальные знания сетей Linux: маршрутизация, netfilter и iptables/nftables, маркировка пакетов, сетевые namespace и их взаимодействие с контейнерными runtime
- Подтверждённая способность отлаживать распределённые сетевые проблемы на масштабе — packet capture, трассировка и корреляция поведения множества хостов для поиска единой первопричины
- Владение Go, Python, C или сопоставимым системным языком
- Чёткая письменная и устная коммуникация, умение эффективно работать с инженерами в разных часовых поясах
Условия
- Базовая зарплата определяется с учётом локации, опыта и оплаты сотрудников на аналогичных позициях
- Диапазон базовой зарплаты: 184 000–287 500 USD для Level 4 и 224 000–356 500 USD для Level 5
- Доступны equity и льготы
- Заявки принимаются как минимум до 18 октября 2026 года
- Позиция открыта для существующей вакансии
- NVIDIA использует AI-инструменты в процессах рекрутинга
- Инклюзивная рабочая среда и равные возможности трудоустройства
Навыки
- Kubernetes
- CNI
- Calico
- Tailscale
- WireGuard
- Envoy
- Cloudflare
- Linux
- netfilter
- iptables
- nftables
- packet marking
- network namespaces
- Go
- Python
- C
- Slurm
- InfiniBand
- RoCE
- RDMA
- Cilium