NVIDIA
Senior Software Engineer, NVIDIA Kubernetes
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в команду Management Plane NVIDIA Kubernetes. Разработка софта для создания, обновления, масштабирования и эксплуатации Kubernetes-кластеров на инфраструктуре заказчика под AI и HPC-нагрузки.
Задачи
- Разрабатывать возможности management plane: жизненный цикл кластеров (создание, обновление, масштабирование, восстановление, удаление), управление нодами, отчётность о здоровье и статусе флота
- Проектировать и реализовывать Kubernetes-контроллеры, операторы и CRD на Go с надёжной идемпотентной реконсиляцией
- Автоматизировать провижининг кластеров на bare metal, виртуализации и в облаках с использованием концепций Cluster API и инфраструктурных провайдеров
- Вести техническую разработку: писать build-документацию, проводить ревью, согласовывать работу партнёрских команд по всему стеку
- Диагностировать и улучшать производительность, надёжность и безопасность асинхронных распределённых систем, отлаживать проблемы в продакшене
- Отвечать за тестовую стратегию (unit, integration, e2e) и автоматизацию пайплайнов сборки, тестирования и релиза
- Менторить инженеров, улучшать код-ревью, поддерживать документацию и runbook'и в актуальном состоянии
- Расставлять приоритеты задач, сохраняя высокое качество кода
Требования
- BS/MS по Computer Science или смежной специальности либо эквивалентный опыт
- 8+ лет релевантного опыта разработки, включая создание и эксплуатацию продакшн распределённых систем
- Сильное владение системным языком (Go, C++, Rust или Java), фундаментальные знания структур данных и алгоритмов, способность быстро освоить Go
- Глубокое понимание Kubernetes и оркестрации контейнеров: API server, контроллеры, циклы реконсиляции
- Опыт разработки распределённых систем: консистентность, доступность, обработка отказов при масштабе
- Опыт автоматизации с Ansible и Terraform, построения и управления CI/CD
- Хорошие знания Linux и понимание производительности, безопасности и надёжности в распределённых средах
- Опыт ведения технической разработки и менторства инженеров
Условия
- Конкурентная зарплата
- Комплексный пакет льгот
- Участие в equity-программе
- Базовая зарплата: 184 000–287 500 USD (Level 4) и 224 000–356 500 USD (Level 5)
- Приём заявок минимум до 3 ноября 2026
Навыки
- Go
- Kubernetes
- CRD
- Cluster API
- Ansible
- Terraform
- CI/CD
- Linux
- C++
- Rust
- Java
- client-go
- controller-runtime
- etcd
- vSphere
- OpenStack
- AWS
- GitLab
- Jenkins
- GPU
- DPU