Amazon
Sr. Software Development Engineer (Level 6), AWS Field Experience (AFX)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-разработчик в команду AWS Field Experience (AFX). Создание масштабных клиентских веб-приложений и сервисов, включая Gen AI и агентные сценарии, с интеграцией множества сервисов.
Задачи
- Проектировать и выпускать функции на базе больших языковых моделей, retrieval и автономных/агентных workflow, надёжно работающие в масштабе
- Тесно работать с дизайном и продуктом: понимать потребности, предлагать фичи, создавать прототипы и доводить их до готовых решений
- Интегрировать информацию из множества сервисов в целостные производительные системы
- Писать чистый поддерживаемый код и проводить тщательные доброжелательные код-ревью
- Глубоко разбираться в клиентских и серверных системах для оптимизации производительности, поддерживаемости и расширяемости
- Предлагать инновационные инструменты, фреймворки, автоматизации и процессы для всей команды сервисов
- Менторить участников команды и продвигать инженерное мастерство
- Браться за неоднозначные задачи, быстро делать прототипы и намечать чёткий путь от прототипа до продакшена
Требования
- 5+ лет профессионального опыта разработки ПО (не стажировки)
- 5+ лет программирования хотя бы на одном языке программирования
- 5+ лет опыта ведущего проектирования или архитектуры (паттерны проектирования, надёжность и масштабирование) новых и существующих систем
- Опыт ментора, техлида или руководства инженерной командой
- 5+ лет опыта полного жизненного цикла разработки ПО, включая стандарты кодирования, код-ревью, управление версиями, сборку, тестирование и эксплуатацию
- Степень бакалавра по computer science или эквивалент
Условия
- Медицинская страховка (medical, dental, vision, рецепты, Basic Life & AD&D, опция Supplemental life)
- EAP, поддержка психического здоровья, Medical Advice Line, Flexible Spending Accounts
- Компенсация усыновления и суррогатного материнства
- 401(k) с matching
- Оплачиваемый отпуск и отпуск по уходу за ребёнком
- Sign-on payments и restricted stock units (RSUs)
Навыки
- Large Language Models
- Retrieval
- Agentic workflows
- Generative AI
- Software architecture
- Design patterns
- Code review
- Source control
- Testing