Amazon
Software Dev Engineer II, Denied Party Screening, Onboarding Tech
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-разработчик в команду DPS Onboarding Tech, отвечающую за онбординг клиентов в экосистему Denied Party Screening. Проектирование и эксплуатация распределённых систем, унификация устаревших онбординг-процессов в единую масштабируемую платформу.
Задачи
- Проектировать и разрабатывать масштабируемые сервисы для онбординга клиентов, обогащения данных и пайплайнов предобработки для DPS-скрининга
- Участвовать в унификации систем: консолидировать устаревшие инструменты и процессы онбординга в единую расширяемую платформу
- Владеть и управлять продакшн-сервисами с фокусом на доступность, задержки и операционное совершенство (on-call, runbooks, алертинг, мониторинг)
- Кросс-функционально взаимодействовать с менеджерами программ онбординга, комплаенс-командами и владельцами смежных сервисов для определения требований и поставки решений
- Менторить и направлять младших инженеров (SDE I), участвовать в code review, design review и формировании инженерных практик
- Вносить вклад в технический роадмап команды: повышать надёжность систем, снижать трение в онбординге и автоматизировать ручные процессы
- Писать чистый, хорошо покрытый тестами и поддерживаемый код в соответствии со стандартами Amazon и лучшими практиками безопасности
Требования
- 3+ года профессионального опыта разработки ПО (не стажировки)
- 2+ года опыта проектирования или архитектуры (паттерны проектирования, надёжность и масштабирование) новых и существующих систем
- 1+ год опыта работы software development engineer или в смежной роли
- 1+ год опыта проектирования и разработки крупномасштабных многоуровневых многопоточных встраиваемых или распределённых приложений, инструментов, систем и сервисов на C#, C++, Java или Perl
- 1+ год опыта объектно-ориентированного проектирования
- Степень бакалавра или иностранный эквивалент в области Computer Science, инженерии, математики или смежной области
Условия
- Полный цикл компенсации: sign-on payments и restricted stock units (RSU)
- Медицинская страховка (medical, dental, vision, рецепты, Basic Life & AD&D, опция Supplemental life plans, EAP, поддержка ментального здоровья, Medical Advice Line, Flexible Spending Accounts, покрытие Adoption and Surrogacy Reimbursement)
- 401(k) с matching
- Оплачиваемый отпуск и parental leave
- Гибкий график и возможности удалённой работы
- Обучение, knowledge-sharing и ресурсы для карьерного роста
- Инклюзивная культура и равные возможности трудоустройства
Навыки
- C#
- C++
- Java
- Perl
- Object Oriented Design
- Distributed Systems
- Design Patterns
- Software Development Life Cycle
- Code Review
- Testing
- Monitoring
- Alarming
- Runbooks