Middle to Senior Python Backend Engineer
Confidential
Posted: April 29, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Required Skills
Job Description
About us
We are a product R&D company that creates solutions for the dynamic iGaming Ecosystem.
Our mission is to build cutting-edge platforms that reinvent the iGaming industry.
About the team
Small engineering team building production AI systems in the iGaming industry. We work across personalization, recommendation, fraud detection, and GenAI — processing millions of events daily through real-time, near-real-time, and batch pipelines. You'll have direct ownership over systems and the autonomy to shape how they evolve.
The role
You'll build and operate the data pipelines that power our AI systems — streaming, near-real-time, and batch. You'll work with high-volume structured and unstructured data on platforms like Spark and Databricks, building the infrastructure that connects raw data to production models across personalization, fraud, and GenAI use cases.
Responsibilities
Design and develop REST APIs for serving personalized recommendations at scale
Build and maintain Python microservices that consume, process, and serve data in real time
Design and optimize streaming data pipelines using Kafka
Manage relational databases (PostgreSQL, MySQL) — schema design, query optimization, migrations
Implement caching strategies using Redis for high-throughput, low-latency serving
Contribute to observability — metrics, monitoring, alerting
Collaborate with ML engineers on integrating model outputs into serving infrastructure
Requirements
3+ years of professional Python backend development
Proven experience building and maintaining REST APIs in production
Strong command of asynchronous programming (asyncio, async/await)
Production experience with stream processing — Kafka, RabbitMQ, or equivalent message broker
Solid relational database skills — schema design, query optimization, indexing (PostgreSQL or MySQL)
Experience with Redis or similar in-memory data stores
Familiarity with containerized microservice architectures (Docker)
Strong analytical thinking and problem-solving skills
Nice to have
Experience with Python async web frameworks (FastAPI, Starlette, or similar)
Exposure to recommendation systems, ranking, or personalization
Familiarity with Kubernetes
Experience with columnar data processing libraries (Polars, pandas)
Familiarity with Prometheus/Grafana or similar monitoring stack
iGaming domain experience
You will get:
Work in a technically strong environment with modern stack and mature Agile culture;
High autonomy, decision-making authority, and close cooperation with leadership;
A position in a product development company with a dynamic environment and several concurrent projects;
Opportunity to contribute (your ideas for improvement implementation);
Continuous self-improvement and growth, including budget for certifications and courses;
Competitive salary plus financial bonuses for performers;
Company prepaid AI agent;
Medical insurance coverage;
English language courses;
Wellbeing package: online-yoga classes, Yakaboo, BetterMe App: Health Coaching, BetterMe App: Mental Health;
Corporate events and fun team-building activities;
Remote-first culture.