Python Developer
Core
Develop and maintain high-load backend services and microservice architecture components for risk management tools and back office pages.
Role type
Senior Python backend engineer (asyncio, microservices)
Builds
Risk management tools and back office pages for internal risk managers and external operator clients
Domain
iGaming / Sportsbook / Risk Management
Required skills
Python 3.11+, asyncio, microservice architecture, algorithms and data structures, SOLID/DRY/KISS/YAGNI principles, internal library/SDK design, Pydantic v2, stream processing, Kafka, RabbitMQ, MongoDB
Preferred skills
Fintech/betting/trading domain experience, Prometheus, Grafana, ELK, Docker, Kubernetes, GraphQL, ClickHouse, CI/CD
Technologies
Python, Kafka, RabbitMQ, MongoDB, Docker, Kubernetes, Prometheus, Grafana, ELK, Pydantic
Responsibilities
Develop and maintain high-load backend services using Python (asyncio), Design and optimize microservice architecture components, Implement integrations with Kafka, RabbitMQ, and internal RPC services, Refactor and improve existing services with focus on scalability, reliability, and performance, Write functional and integration tests to ensure system stability, Collaborate with developers, QA, analysts, and product teams
Seniority
Senior, hands-on IC