NVIDIA

Senior Software Engineer, NVIDIA Kubernetes

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Senior-инженер в команду Management Plane NVIDIA, отвечающую за создание, обновление, масштабирование и эксплуатацию кластеров Kubernetes на инфраструктуре заказчика для AI и HPC-нагрузок.

Задачи

  • Разрабатывать возможности management plane: жизненный цикл кластера (создание, обновление, масштабирование, восстановление, удаление), управление нодами, отчётность о здоровье и статусе флота
  • Проектировать и реализовывать Kubernetes-контроллеры, операторы и CRD на Go с надёжной идемпотентной реконсиляцией
  • Автоматизировать провижининг кластеров на bare metal, виртуализированных и облачных средах с использованием концепций Cluster API и инфраструктурных провайдеров
  • Вести техническую разработку: писать build-документацию, проводить build-ревью, согласовывать работу партнёрских команд по всему стеку
  • Диагностировать и улучшать производительность, надёжность и безопасность сложных асинхронных распределённых систем, включая отладку в продакшене
  • Отвечать за стратегию тестирования (unit, integration, e2e) и автоматизацию пайплайнов сборки, тестирования и релиза
  • Менторить инженеров, улучшать код-ревью, поддерживать документацию и runbook'и в актуальном состоянии

Требования

  • BS/MS по Computer Science или смежной специальности либо эквивалентный опыт
  • 8+ лет релевантного опыта разработки, включая создание и эксплуатацию продакшен-распределённых систем
  • Сильное владение системным языком (Go, C++, Rust или Java), фундаментальные знания структур данных и алгоритмов, способность быстро освоить Go
  • Глубокое понимание Kubernetes и оркестрации контейнеров, включая API server, контроллеры и циклы реконсиляции
  • Опыт разработки распределённых систем: консистентность, доступность и обработка отказов при масштабе
  • Опыт автоматизации с Ansible и Terraform, а также построения и управления CI/CD
  • Прочные знания Linux и понимание производительности, безопасности и надёжности в распределённых средах
  • Опыт ведения технических разработок и менторинга инженеров

Условия

  • Конкурентная зарплата и полный соцпакет
  • Базовая зарплата 184 000–287 500 USD для Level 4 и 224 000–356 500 USD для Level 5
  • Право на equity и льготы
  • Инклюзивная среда и равные возможности

Навыки

  • Kubernetes
  • Go
  • C++
  • Rust
  • Java
  • CRD
  • Cluster API
  • Ansible
  • Terraform
  • CI/CD
  • Linux
  • client-go
  • controller-runtime
  • etcd
  • vSphere
  • OpenStack
  • AWS
  • GitLab
  • Jenkins
  • GPU
  • DPU

Похожие вакансии

Principal Software Engineer, Cloud Networking Platform
SoFiLeadSan FranciscoОфис
198,400 – 341,000 USD в год
30 окт.
Software Engineer, Infrastructure
Niantic SpatialMiddleSan FranciscoГибрид
162,500 – 230,000 USD в год
30 окт.
Senior Software Engineer, NVIDIA Kubernetes
NVIDIASeniorУдалённо
184,000 – 356,500 USD в год
30 окт.
Software Engineer II
Bank of AmericaMiddlePlanoОфис
30 окт.
Software Engineer III, Kubernetes
BoxMiddleRedwood CityГибрид
165,000 – 206,000 USD в год
29 окт.
Senior Software Engineer, NVIDIA Kubernetes — NVIDIA, 184,000 – 356,500 USD в год, Удалённо | itrelocate