Amazon
Software Development Engineer, AWS Contract Onboarding
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-разработчик в команду AWS Contract Onboarding. Задача — создавать сервисы для автоматической генерации и разбора приватных ценовых соглашений AWS, включая event-driven архитектуры и системы уровня Amazon.
Задачи
- Проектировать и строить архитектуру для представления коммерческих договорных соглашений
- Создавать event-driven архитектуры с использованием сервисов AWS (Lambda, Step Functions, SQS, DynamoDB)
- Владеть и управлять созданными системами на основе данных контрактов в реальном времени и требований SLA
- Тесно сотрудничать с UX-дизайнерами, продакт-менеджерами и инженерами-разработчиками для определения объёма продукта
- Участвовать в планировании, проектировании, реализации, тестировании, эксплуатации и улучшении процессов в автономной команде
- Писать высококачественный, эффективный, тестируемый код на Java, Kotlin, Python и TypeScript
- Проектировать инструменты масштаба Amazon для поддержки бизнеса
- Строить высокодоступные, безопасные системы, работающие с конфиденциальными данными контрактов
- Наставлять и поддерживать рост других разработчиков
Требования
- Опыт программирования хотя бы на одном современном языке, таком как Java, C++ или C#, включая объектно-ориентированное проектирование
- Знание профессиональных практик разработки ПО и полного жизненного цикла разработки, включая стандарты кодирования, архитектуры ПО, код-ревью, управление версиями, непрерывные развёртывания, тестирование и операционное совершенство
- Опыт участия в проектировании и разработке архитектуры (архитектурные паттерны, надёжность и масштабирование) новых и текущих систем
- 5+ лет профессионального опыта разработки ПО (не стажировки)
Условия
- Базовая зарплата: 158 100 – 213 800 USD в год
- Пакет включает sign-on выплаты и restricted stock units (RSU)
- Комплексные льготы: медицинская страховка (medical, dental, vision, рецепты, Basic Life & AD&D, опция Supplemental life plans), EAP, поддержка психического здоровья, медицинская консультационная линия, гибкие расходные счета, компенсация усыновления и суррогатного материнства
- 401(k) с matching
- Оплачиваемый отпуск и отпуск по уходу за ребёнком
Навыки
- Java
- Kotlin
- Python
- TypeScript
- C++
- C#
- AWS Lambda
- AWS Step Functions
- AWS SQS
- AWS DynamoDB
- RESTful services
- API
- event-driven architecture
- distributed systems
- full stack development