Мы ищем Senior Backend (GO) Engineer в команду разработчиков ведущей мировой компании в сфере спорта и развлечений, которая создает цифровые продукты и стриминговые сервисы для самых узнаваемых спортивных брендов мира. Вы будете работать над системами, обеспечивающими платежи, подписки, биллинг, налоги, возвраты и коммерцию в рамках продуктов прямого доступа для потребителей, используемых в огромных масштабах, включая значительные пики трафика во время прямых спортивных трансляций. Это уникальная возможность для опытных инженеров, которые любят решать сложные задачи, связанные с распределенными системами, где надежность, безопасность, масштабируемость и корректность напрямую влияют на пользовательский опыт и реальные транзакции.
Ключевые обязанности:
- Руководство техническим направлением ключевых коммерческих функций, от архитектуры и проектирования до вывода в продакшн.
- Проектирование и создание масштабируемых, безопасных API и событийно-ориентированных систем.
- Работа с авторизацией и проведением платежей, возвратами, разрешениями споров, сверкой данных и управлением жизненным циклом подписок.
- Создание надежных систем, обрабатывающих повторные попытки, вебхуки, поступающие не по порядку, идемпотентность и конечную согласованность.
- Принятие архитектурных решений, сбалансированных по надежности, безопасности, стоимости и скорости поставки.
- Ответственность за продакшн-системы, включая реагирование на инциденты, анализ корневых причин и последующие улучшения.
- Написание высококачественного продакшн-кода с осмысленным покрытием тестами и автоматизацией.
- Менторство других инженеров и помощь в повышении инженерных стандартов в команде.
- Оценка новых платежных и коммерческих технологий и выявление возможностей для улучшения конверсии, надежности и операционной эффективности.
- Тесное взаимодействие с заинтересованными сторонами из различных бизнес-подразделений для создания повторно используемых коммерческих функций без ущерба для их индивидуального клиентского опыта.
Основные требования:
- 5+ лет профессионального опыта в разработке программного обеспечения с упором на масштабируемые API и событийно-ориентированные системы.
- Глубокое знание Go — коммерческие сервисы в основном написаны на Go, и вы должны быть готовы вносить вклад в продакшн-код с первого дня.
- Опыт работы с платежными или коммерческими платформами, такими как Stripe, Adyen, Braintree или аналогичными.
- Глубокое понимание программной архитектуры и проектирования крупномасштабных систем.
- Опыт работы с SQL и NoSQL базами данных, в идеале DynamoDB и Redis.
- Профессиональный опыт работы с AWS или другим крупным облачным провайдером.
- Практический опыт работы с контейнерами и Kubernetes.
- Прочные фундаментальные знания в области информатики и навыки решения проблем.
- Профессиональный опыт использования инструментов генеративного ИИ в разработке программного обеспечения.
- Сильное чувство ответственности и опыт эксплуатации продакшн-систем.
- Отличные коммуникативные навыки и способность сотрудничать с заинтересованными сторонами в распределенной глобальной команде.
Желательно:
- Опыт создания стриминговых приложений или платформ, поддерживающих крупномасштабные прямые трансляции.
- Опыт работы с высокодоступными системами электронной коммерции и пиковыми нагрузками.
- Опыт управления жизненным циклом подписок, включая продления, апгрейды, даунгрейды и отмены.
- Глубокое понимание идемпотентности, обработки вебхуков, повторных попыток и конечной согласованности.
- Опыт интеграции коммерческих функций непосредственно в стриминговые видеосервисы.
Дополнительная информация:
- Модель работы: Это удаленная возможность, основанная в Мексике.
Обратите внимание: В связи с большим объемом заявок, мы свяжемся только с отобранными кандидатами.