Amazon
Sr Software Development Engineer, Aurora Serverless Control Plane
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в команду Amazon Aurora Serverless Control Plane. Проектирование и разработка распределённых систем, оркестрирующих тысячи баз данных, включая web service API и workflow для высокой доступности и масштабируемости.
Задачи
- Проектировать и реализовывать системы, оркестрирующие тысячи баз данных
- Создавать платформу из web service API и workflow для высокой доступности, масштабируемости и надёжности Aurora
- Архитектурировать, проектировать и реализовывать высокомасштабируемые распределённые системы баз данных
- Быть наставником для junior-инженеров и выступать ролевой моделью
- Участвовать в полном цикле разработки: стандарты кодирования, code review, контроль версий, сборка, тестирование, эксплуатация
Требования
- 5+ лет профессионального опыта разработки ПО (не стажировки)
- 5+ лет программирования хотя бы на одном языке программирования
- 5+ лет опыта ведущего проектирования или архитектуры (паттерны проектирования, надёжность и масштабирование) новых и существующих систем
- Опыт наставничества, tech lead или руководства инженерной командой
- Степень бакалавра в области computer science или эквивалент (предпочтительно)
Условия
- Медицинская страховка (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)
Навыки
- Distributed Systems
- Web Service APIs
- AWS
- EC2
- S3
- DynamoDB
- Amazon Aurora
- Software Architecture
- Design Patterns