Amazon
Software Development Engineer, Ads AI Core Infra (ACI)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-разработчик в команду Campaign Management Amazon Advertising. Проектирование и разработка масштабных распределённых систем и инфраструктуры для AI-агентов, работающих с рекламными данными в реальном времени.
Задачи
- Проектировать и реализовывать масштабируемые архитектуры API, обслуживающих миллионы рекламодателей при тысячах транзакций в секунду
- Строить инфраструктуру серверов Model Context Protocol (MCP) для взаимодействия AI-агентов с данными с суба-секундной задержкой и минимальным расходом токенов
- Формировать паттерны системного дизайна и лучшие практики для глобального рекламного опыта в масштабе
- Разрабатывать распределённые системы с высокой пропускной способностью и обработкой потоковых данных в масштабе PB
- Создавать CI/CD пайплайны, автоматизировать провижининг инфраструктуры, нагрузочное тестирование и мониторинг
- Создавать циклы обратной связи для самооценки и улучшения AI-решений
Требования
- 3+ года профессионального опыта разработки ПО (не стажировки)
- 2+ года опыта проектирования или архитектуры новых и существующих систем (паттерны проектирования, надёжность, масштабирование)
- Опыт программирования хотя бы на одном языке программирования
- 3+ года опыта полного жизненного цикла разработки ПО, включая стандарты кодирования, код-ревью, контроль версий, сборку, тестирование и эксплуатацию
- Степень бакалавра по computer science или эквивалент
Условия
- Работа в Amazon Advertising — одном из самых быстрорастущих и прибыльных направлений Amazon
- Использование современных AWS-продуктов и сервисов
- Инклюзивная культура и равные возможности трудоустройства
- Поддержка адаптации для людей с инвалидностью в процессе найма
Навыки
- AWS
- ECS
- Fargate
- EC2
- EMR
- Lambda
- Kafka
- Elasticsearch
- DynamoDB
- SQS
- SNS
- CloudWatch
- CDK
- CloudFormation
- Model Context Protocol
- distributed systems
- CI/CD