NVIDIA
Senior Software Engineer, Platform Engineering - EDA Infrastructure
- Удалённо
- United States
- Полная занятость
- В вакансии: 152 000 – 287 500 USD
- 3 дн. назад
Senior Software Engineer в команду Platform Engineering NVIDIA — разработка и поддержка инфраструктуры для Electronic Design Automation. Работа с Kubernetes, распределёнными системами и создание self-service возможностей для инженерных команд.
О позиции
Команда инженеров NVIDIA разрабатывает и обслуживает управляемую инфраструктурную платформу для организации Electronic Design Automation и аппаратной инженерии. Мы создаём self-service путь от исходного кода до продакшена, который работает как в облаке, так и на физических площадках. Ищём специалистов с сильными навыками программирования и глубоким пониманием распределённых систем.
Чем заниматься
- Управление жизненным циклом кластеров Kubernetes, включая control plane, node lifecycle и глобальные обновления
- Обеспечение bare-metal provisioning, storage и networking для инфраструктуры
- Разработка self-service capabilities (compute, secrets, certificates, DNS, access, deployment)
- Расширение Kubernetes с помощью controllers и operators
- Владение CI/CD pipelines и shared platform services (policy, autoscaling, observability)
- Онбординг новых команд и локаций на платформу как повторяемый процесс
- Работа с EDA, infrastructure, networking, storage командами для масштабируемых решений
- Участие в on-call duty, incident response, root-cause analysis и capacity planning
Что ждут
- 5+ лет опыта в software или infrastructure engineering для large-scale production систем
- BS в Computer Science, Engineering, Physics, Mathematics или equivalent experience
- Сильный programming опыт в Go или Python, понимание data structures, algorithms, testing
- Реальный production опыт работы с Kubernetes или comparable large-scale platform
- Опыт создания automation для distributed infrastructure (reconciliation loops, controllers, operators)
- Понимание performance, security, reliability, fault tolerance, state management в сложных системах
- История онбординга команд на новую инфраструктуру через self-service tooling
- Сильные коммуникационные навыки и системный подход к problem solving
Будет плюсом
- Contributions к open-source infrastructure проектам
- Опыт запуска Kubernetes на bare metal (Cluster API, Metal3, Ceph, Cilium)
- Экспозиция к EDA приложениям, license-management, high-throughput batch workloads
- Опыт написания собственных операторов (cert-manager, external-dns, Argo CD, Kyverno)
- Улучшение infrastructure reliability, utilization и recovery time через production automation
- Operating infrastructure across multiple data centers или heterogeneous environments
Условия
- Конкурентоспособная зарплата (152,000–287,500 USD годовой базовый оклад)
- Equity и benefits программа
- Работа с передовыми AI технологиями и инфраструктурой
- Коллектив опытных инженеров в одной из ведущих технологических компаний
- Возможность создавать reliable infrastructure at scale для chip-design workloads
- Инклюзивная рабочая среда и равные возможности для сотрудников
Навыки
- Kubernetes
- Go
- Python
- Distributed Systems
- CI/CD
- Terraform
- Helm
- GitOps
- Prometheus
- Grafana
- Cilium
- Ceph
- Metal3
- Cluster API
- Argo CD
- Kyverno
- External-DNS
- cert-manager
- Infrastructure as Code
- API Design
- Bare Metal Provisioning
- Networking
- Storage
Сложность отбора
Высокий уровень сложности требует глубокого опыта работы с distributed systems, Kubernetes в продакшене, и способности проектировать масштабируемую infrastructure платформу
Оценка JobPathЗарплата по рынку
1 100 000 – 2 400 000 ₽ в месяц
Оценка основана на конвертации диапазона 152,000–287,500 USD в год по курсу ~95 руб/USD; позиция Level 3-4 в NVIDIA требует senior experience с высокой рыночной стоимостью
Оценка JobPath по рынку, не предложение работодателяМогут спросить на собеседовании
- Расскажите о случае, когда вы debugging большое количество инцидентов в production Kubernetes кластерах. Что сломалось и какие изменения вы внесли?
- Как бы вы спроектировали system для автоматического reconciliation distributed инфраструктуры? Какие edge cases нужно учесть?
- Какой ваш опыт внедрения self-service capabilities для других команд? Как вы измеряли успешность adoption?
- Как вы балансируете между использованием existing open-source решения versus writing own code при создании new capability?
- Опишите вашу стратегию capacity planning для cluster infrastructure при росте количества onboarded команд
Прорепетировать это собеседование
Голосовой ИИ-интервьюер задаст вопросы под эту вакансию и разберёт каждый ответ.
Начать бесплатноСохрани похожие вакансии
Новые вакансии с такой должностью будут собираться в кабинете.
Сохранить фильтр