Amazon
Software Dev Engineer II, Technical Content Experience (TCX) Engineering
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Software Dev Engineer II в команду TCX Engineering, которая создаёт клиентские сервисы технической документации для AWS. Роль предполагает полный цикл разработки распределённых систем, техническое менторство и работу с AI/ML-сервисами.
Задачи
- Проектировать и разрабатывать масштабируемые AI-компоненты, поддерживаемые и производительные
- Давать рекомендации по выбору технологий
- Продвигать лучшие инженерные практики
- Писать код
- Проектировать технические решения исходя из потребностей клиентов
- Решать неоднозначные задачи
- Упрощать и переизобретать существующие системы
- Техническое менторство членов команды
- Проводить дизайн- и код-ревью
- Писать код с unit- и интеграционными тестами
- Участвовать в обсуждении технического роадмапа
- Участвовать в on-call (оптимизация производительности, исправление багов и ошибок)
- Рефакторить и выводить из эксплуатации системы
- Коммуницировать с Product, руководством и стейкхолдерами
Требования
- 3+ года профессионального опыта разработки ПО (не стажировки)
- 2+ года опыта проектирования или архитектуры (паттерны проектирования, надёжность и масштабирование) новых и существующих систем
- 3+ года программирования хотя бы на одном языке
- Опыт создания и запуска больших распределённых систем в команде
- Умение работать в динамичной предпринимательской среде
- Готовность менторить junior-инженеров
- Умение управлять конкурирующими приоритетами
- Data-driven и аналитический подход
- Чёткая письменная и устная коммуникация по работе и техническому дизайну
Условия
- Медицинская страховка (medical, dental, vision, prescription, Basic Life & AD&D, опция Supplemental life plans)
- EAP, поддержка ментального здоровья, медицинская консультационная линия
- Flexible Spending Accounts
- Компенсация усыновления и суррогатного материнства
- 401(k) matching
- Оплачиваемый отпуск
- Родительский отпуск
- Sign-on payments и restricted stock units (RSUs)
Навыки
- Lambda
- DynamoDB
- AI/ML services
- Machine Learning
- Large Language Models
- Distributed systems
- Design patterns
- Unit testing
- Integration testing
- Code review
- Source control management
- CI/CD
- AWS