Collectors
Staff Software Engineer - Set Registry
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Staff-инженер в команду Collectors Experience для проектирования и разработки масштабируемой backend-архитектуры, обеспечивающей PSA Set Registry — флагманский продукт для коллекционеров.
Задачи
- Участвовать в проектировании и разработке новых облачных архитектур ПО
- Отвечать за полный цикл фич: дизайн, архитектура, реализация, тестируемость и деплой
- Давать обратную связь по техническим дизайнам, предложениям и коду
- Анализировать существующие приложения и базы данных, выявлять области для улучшения
- Проектировать и разрабатывать API для веб- и мобильных приложений
- Участвовать во всём жизненном цикле разработки ПО — от концепции до релиза
- Совместно с другими командами создавать решения
- Устранять проблемы ПО и отлаживать большую кодовую базу
- Разрабатывать и выполнять unit- и интеграционные тесты
- Поддерживать техническую документацию для повышения сопровождаемости ПО
Требования
- 7+ лет опыта в разработке backend-ПО, включая микросервисы, event-driven архитектуры и batch-обработку
- Уверенное владение Python
- Сильные знания баз данных и моделирования данных: реляционные (например, PostgreSQL) и NoSQL (например, DynamoDB)
- 5+ лет опыта построения решений на AWS: Lambda, SQS, SNS, EventBridge, API Gateway
- Опыт контейнеризации и оркестрации (Docker, Kubernetes, ECS)
- Опыт работы с IaC: CDK/CloudFormation или Terraform
- Опыт совместной работы с инженерными и продуктовыми командами для превращения сложных бизнес-требований в чистые и расширяемые API
- Сильные технические, аналитические навыки, навыки troubleshooting и коммуникации, умение визуализировать и документировать процессы
- Владение лучшими практиками безопасности, документации и мониторинга
- Знакомство с Agile/Scrum
Условия
- Гибридный формат работы (офис в Санта-Ане, Калифорния)
- Видеоинтервью с включёнными камерами
- Возможны телефонные этапы интервью
- Для удалённых ролей возможен финальный on-site этап
- Равные возможности трудоустройства
- Возможность запросить accommodations при необходимости
Навыки
- Python
- PostgreSQL
- DynamoDB
- AWS
- Lambda
- SQS
- SNS
- EventBridge
- API Gateway
- Docker
- Kubernetes
- ECS
- CDK
- CloudFormation
- Terraform
- микросервисы
- event-driven архитектура
- REST API
- Agile
- Scrum