VYNYL
Senior Full Stack Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Full Stack разработчик в компанию Vynyl, работающую над модернизацией систем и разработкой продуктов для регулируемых отраслей. Ключевая роль в полном цикле разработки с фокусом на backend на Python/AWS Serverless и активным использованием AI-инструментов.
Задачи
- Проектировать и реализовывать масштабируемые и экономичные backend-сервисы на Python и AWS (Lambda, API Gateway, RDS, DynamoDB, SQS, EventBridge)
- Проектировать и строить event-sourced системы и event-driven пайплайны с надёжной обработкой сообщений, идемпотентностью и eventual consistency
- Совместно работать с product-менеджерами и дизайнерами, превращая требования в технические решения и код
- Внедрять лучшие практики безопасности, логирования, мониторинга и infrastructure-as-code (Terraform или CloudFormation)
- Проводить код-ревью, менторить junior и middle инженеров, повышать техническое качество команды
- Исследовать, предлагать и внедрять новые технологии и паттерны для ускорения разработки и производительности систем
- Формулировать профессиональную позицию по безопасной и этичной интеграции AI-инструментов в жизненный цикл разработки
Требования
- 5+ лет профессионального опыта в full-stack разработке
- Экспертный уровень Python для backend-разработки, включая Django
- Уверенное владение Vue.js и TypeScript
- Глубокий практический опыт проектирования, деплоя и поддержки serverless-приложений (желательно AWS Lambda, API Gateway и managed-сервисы)
- Владение SQL, желательно PostgreSQL
- Понимание event sourcing и event-driven архитектуры, опыт с брокерами сообщений или стримингом (SQS, SNS, EventBridge или Kinesis)
- Опыт с CI/CD пайплайнами, автоматизированным тестированием и Infrastructure-as-Code
- Практический опыт использования AI-инструментов разработки с измеримым ростом продуктивности и пониманием связанных рисков
Условия
- Медицинская, стоматологическая, офтальмологическая и страхование жизни
- План 401(k) с ежегодным матчем работодателя 4%
- Процесс найма: скрининг по email, техническое интервью, панельное интервью
Навыки
- Python
- Django
- Vue.js
- TypeScript
- AWS
- Lambda
- API Gateway
- RDS
- DynamoDB
- SQS
- EventBridge
- SNS
- Kinesis
- PostgreSQL
- SQL
- Terraform
- CloudFormation
- CI/CD
- GitHub Copilot
- Claude Code
- Step Functions
- SageMaker