More jobs:
Backend developer
Job in
San Antonio, Bexar County, Texas, 78201, USA
Listed on 2026-11-01
Listing for:
BMGM
Full Time
position Listed on 2026-11-01
Job specializations:
-
Software Development
Backend Developer, Python, DevOps, Golang
Job Description & How to Apply Below
Мы — BMGM. С 2016 года развиваем CPA-направление в вертикали gambling / betting и фокусируемся на измеримых результатах, собственных технологиях и решениях на основе данных. У нас 250+ специалистов и 300+ партнеров на рынках Tier-1 / Tier-2. Работаем с PPC/Retargeting, SEO, in-app, ASO, Facebook, развиваем собственную iOS-разработку, внутреннюю аналитику и автоматизацию процессов. Команда распределена по миру — 15+ стран, быстрый темп и понятные цели.
Сейчас мы расширяем штат и ищем Senior Backend Developer (Python / Django).
- Разработка и развитие backend-архитектуры проекта
- Проектирование и разработка REST API
- Работа с PostgreSQL: проектирование схем, оптимизация запросов, индексы, миграции
- Разработка платежной и подписочной логики
- Интеграция с внешними API, платежными провайдерами и PSP
- Реализация и поддержка платежных интеграций
- Обработка webhooks и асинхронных платежных событий
- Реализация идемпотентности и корректной обработки повторных запросов
- Работа с очередями и фоновыми задачами
- Разработка механизмов retry и обработки ошибок
- Контейнеризация сервисов с Docker
- Работа с Kubernetes и окружениями dev / stage / prod
- Работа с CI/CD
- Code Review
- Логирование, мониторинг и диагностика production‑проблем
- Участие в принятии архитектурных решений
- Коммерческий опыт backend-разработки на Python от 10 лет
- Глубокое знание Django и Django REST Framework
- Уверенная работа с PostgreSQL
- Понимание транзакций и блокировок на уровне БД
- Понимание Race Condition и способов их предотвращения и решения
- Опыт проектирования и разработки REST API
- Понимание принципов идемпотентности и retry‑механизмов
- Опыт интеграции со сторонними API и сервисами
- Обязателен практический опыт платежных интеграций с PSP, платежными провайдерами или платёжными шлюзами
- Понимание основных этапов payment lifecycle и обработки платежных событий
- Опыт работы с webhooks в рамках платежных интеграций
- Опыт работы с Redis / Celery или аналогами
- Уверенное владение Git
- Практический опыт работы с Docker
- Опыт работы с Kubernetes
- Понимание и опыт работы с CI/CD
- Уверенная работа с Linux
- Умение самостоятельно разбираться в существующем коде и принимать технические решения
- Будет плюсом: Опыт работы в Fin Tech / Payments / Billing; Опыт разработки recurring payments / subscriptions; Работа с routing / cascading / smart retry; Опыт работы с Kafka или другими message brokers; Понимание PCI DSS; Опыт построения отказоустойчивых сервисов с высокой транзакционной нагрузкой; Опыт работы с reconciliation, refunds, chargebacks и payment lifecycle; Опыт интеграции нескольких платежных провайдеров и поддержания единого платежного…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×