Назад
Company hidden
2 часа назад

Senior Python Developer (iGaming)

Формат работы
remote (Global)
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Spain/Latvia/Malta +1 еще
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/

TL;DR

Senior Python Developer (iGaming) (Python/asyncio): Building and optimizing high-load backend microservices that ingest and process real-time sports data with an accent on event-driven architecture, reliability, and throughput. Focus on designing asynchronous systems, solving concurrency and performance challenges, and delivering reliable event streams across the platform.

Location: Remote worldwide, with offices in Latvia, Malta, Spain, and Montenegro and relocation opportunities.

Company

hirify.global develops a premium sportsbook with risk management and omnichannel support for the iGaming industry.

What you will do

  • Design, build, and maintain high-load Python microservices for real-time data ingestion and processing.
  • Consume, route, and reliably deliver event streams using Kafka and RabbitMQ.
  • Design and optimize REST, GraphQL, and internal RPC components within the microservice architecture.
  • Identify performance bottlenecks, reliability gaps, technical debt, and process inefficiencies.
  • Write functional and integration tests and contribute to architectural decisions.
  • Mentor engineers through code reviews and collaborate with QA, analysts, product managers, and Scala teams.

Requirements

  • 5+ years of professional Python engineering experience, including 3+ years with asyncio and asynchronous programming.
  • Strong knowledge of event loops, deadlock prevention, blocking operations, high-concurrency patterns, and multithreading.
  • Experience building and scaling high-load microservices in production.
  • Hands-on experience with Kafka, RabbitMQ, FastAPI or Sanic, Pydantic v2, and MongoDB.
  • Experience with Docker and Kubernetes, Unix/Linux environments, architectural principles, and internal libraries or SDKs.
  • Strong ownership, proactive problem-solving, transparent communication, and a focus on production reliability.

Nice to have

  • Experience in iGaming, betting, trading, or FinTech.
  • Experience integrating third-party data providers.
  • Experience with ClickHouse, PostgreSQL, GraphQL, Prometheus, Grafana, or ELK.
  • Familiarity with Scala for cross-stack collaboration.

Culture & Benefits

  • Small, autonomous teams of 4–6 engineers with high ownership.
  • Health insurance and welfare support for critical situations.
  • 20 days of paid vacation, paid sick leave, and additional leave for important life events.
  • Learning, professional development, and language learning support.
  • Modern work hardware, corporate events, and an international team environment.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →