Amazon
Software Development Engineer, Agentic Workspaces
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-разработчик в команду Agentic WorkSpaces (AWS Applied AI Solutions). Задача — проектировать и эксплуатировать сервисы Data Plane, которые аутентифицируют, авторизуют, подключают и стримят сессии WorkSpaces для людей и AI-агентов.
Задачи
- Проектировать и реализовывать фичи и системы Data Plane, участвовать в формировании архитектурной стратегии слоя подключения и стриминга для AI-агентов и людей
- Унифицировать и упрощать брокеринг и стриминг сессий между протоколами, обеспечивая единый высококачественный опыт подключения
- Реализовывать предсессионную аутентификацию, авторизацию и управление доступом, где агенты — полноправные субъекты
- Эксплуатировать низколатентные высокодоступные сервисы брокеринга и стриминга — единую точку входа для более миллиона пользователей WorkSpaces
- Обеспечивать соблюдение SLA в нескольких регионах и партициях AWS, самовосстанавливающуюся маршрутизацию и прозрачный кросс-региональный failover
- Повышать инженерное качество через инструментирование, автоматизированное тестирование и pipeline-деплой
- Развивать наблюдаемость подключений, брокеринга сессий и стриминга, снижая операционную нагрузку на клиентов
Требования
- 3+ года профессионального опыта разработки ПО (не стажировки)
- 2+ года опыта проектирования или архитектуры новых и существующих систем (паттерны, надёжность, масштабирование)
- 1+ год опыта разработки крупномасштабных многоуровневых многопоточных или распределённых приложений и сервисов на C#, C++, Java или Perl
- 1+ год опыта объектно-ориентированного проектирования
- Степень бакалавра или эквивалент в Computer Science, инженерии, математике или смежной области
- Опыт программирования хотя бы на одном языке программирования
- Желательно: 3+ года опыта полного жизненного цикла разработки ПО, включая стандарты кодирования, код-ревью, контроль версий, сборку, тестирование и эксплуатацию
- Желательно: степень бакалавра по Computer Science или эквивалент
Условия
- Гибкий график и баланс работы и личной жизни
- Инклюзивная культура и employee-led affinity groups
- Менторство и ресурсы для карьерного роста
- Медицинская страховка (medical, dental, vision, prescription), Basic Life & AD&D и опциональная дополнительная страховка жизни
- EAP, поддержка психического здоровья, медицинская консультационная линия, гибкие расходные счета
- Компенсация усыновления и суррогатного материнства
- 401(k) с matching
- Оплачиваемый отпуск и отпуск по уходу за ребёнком
- Sign-on payments и restricted stock units (RSUs)
Навыки
- C#
- C++
- Java
- Perl
- Object Oriented Design
- Distributed Systems
- Identity
- Real-time Streaming
- Networking
- AWS