Amazon
Software Development Engineer II, AWS EKS
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-разработчик в команду EKS Runtime Release, отвечающую за node-level инфраструктуру Amazon EKS. Работа над AMI, GPU-драйверами, контейнерными рантаймами и мониторингом узлов в масштабе миллионов нод.
Задачи
- Проектировать и реализовывать node-level runtime инфраструктуру для EKS
- Разрабатывать оптимизированные AMI, интегрировать GPU-драйверы и поддержку ускорителей
- Реализовывать VM isolation runtimes и системы мониторинга узлов
- Обеспечивать операционную работоспособность runtime-слоя EKS в масштабе
- Участвовать в on-call дежурствах, реагировать на SEV и эскалации клиентов
- Вести технический дизайн сложных фич node runtime от требований до продакшена
- Работать с kubelet, device plugins, DRA-драйверами и контейнерными рантаймами (containerd, runc)
- Взаимодействовать с командами EKS control plane, EC2, NVIDIA и open-source сообществами
- Менторить junior-инженеров и проводить код-ревью
- Автоматизировать AMI build/release пайплайны и CVE-патчинг
- Исследовать и внедрять новые GPU и ускорители, оптимизировать запуск узлов и изоляцию контейнеров
Требования
- 3+ года профессионального опыта разработки ПО
- 2+ года опыта проектирования или архитектуры новых и существующих систем
- Степень бакалавра в Computer Science, Engineering, Mathematics или смежной области
- Опыт программирования хотя бы на одном современном языке: Python, Ruby, Golang, Java, C++, C#, Rust
Условия
- Медицинская страховка (medical, dental, vision, prescription, Basic Life & AD&D, опция Supplemental life)
- EAP, поддержка психического здоровья, Medical Advice Line, Flexible Spending Accounts
- Компенсация усыновления и суррогатного материнства
- 401(k) matching
- Оплачиваемый отпуск и отпуск по уходу за ребёнком
- Sign-on payments и RSU
- Гибкий график работы
- On-call дежурства 24/7 с распределённой нагрузкой
Навыки
- Kubernetes
- Docker
- containerd
- runc
- Linux
- systemd
- GPU drivers
- NVIDIA
- AMI
- kubelet
- Dynamic Resource Allocation
- EFA
- Neuron
- SOCI
- CloudFormation
- Chef
- Puppet
- Salt
- Ansible
- Python
- Ruby
- Golang
- Java
- C++
- C#
- Rust
- AWS
- EC2
- SageMaker
- Trainium
- Inferentia
- Nitro