United Kingdom; France and 4 more · 10d ago
Python Developer
BETBY · posted Oct 30, 2026
Open to candidates in Armenia, Georgia, Poland, Portugal, Serbia and Spain
Full-time · Senior
Sign up and we score this job against your resume. You never pay to apply.
RemoteHunt reads employers' own pages. Free to browse. How we check
What this job asks for
Extracted by RemoteHuntMust have
- •Python 3.11, 5+ years experience
- •asyncio and asynchronous programming (3+ years)
- •Microservice architecture (REST API, RPC)
- •Algorithms and data structures
- •SOLID, DRY, KISS, YAGNI principles
- •Stream processing
- •Kafka
Nice to have
- •Fintech, betting, trading domains
- •Prometheus, Grafana, ELK, Docker, Kubernetes
- •GraphQL
- •ClickHouse
- •CI/CD setup
Tools and technologies
Python, asyncio, Pydantic, Kafka, RabbitMQ, MongoDB, Docker, Kubernetes, Prometheus, Grafana, ELK, RPC
Read the full posting
ABOUT BETBY
As a fast-growing, award-winning company, Betby powers the industry with our premium sportsbook, featuring world-class risk management and seamless omni-channel support, reaching millions of players across countless markets.
With offices in Latvia, Malta, Spain, Greece and Montenegro, we offer a vibrant work culture, relocation opportunities, and full support for remote talent across the globe. Join Betby and unlock endless opportunities for growth, success, and making a real impact in the world of iGaming!
SHORT DESCRIPTION
We are building a complex, high-load system based on a microservice architecture, where every component plays a critical role. This is not a legacy support project - it's about continuous development of new modules, performance optimization, and high-throughput processing.
You will join the Risk-Management Product Group, which builds and develops the product - risk management tools and the back office pages used by internal risk managers and external operator clients to manage sportsbook risk.
Our team is small, but always growing and focused (6-8 engineers), operating with high autonomy, deep ownership, and a shared passion for scalable engineering.
TECH STACK
- Python 3.13+ (asyncio, Pydantic v2)
- Kafka
- RabbitMQ
- MongoDB
- Docker
- Kubernetes
- Prometheus
- Grafana
- ELK
#NODJANGO :)
RESPONSIBILITIES
- Develop and maintain high-load backend services using Python (asyncio)
- Design, support, and optimize microservice architecture components
- Participate in architectural discussions and technical decision-making
- 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, while contributing to code reviews and knowledge sharing
REQUIREMENTS
- Python 3.11, 5+ years of professional experience
- Strong hands-on experience with asyncio and asynchronous programming (3+ years preferred)
- Experience in microservice architecture (REST API, RPC)
- Strong knowledge of algorithms and data structures
- Good understanding and practical application of SOLID, DRY, KISS, YAGNI principles
- Experience designing internal libraries / SDKs / shared components
- Pydantic (v2)
- Hands-on experience with stream processing
- Solid understanding of RPC (designing RPC servers, request/response, retries, correlationId)
- Kafka (consumer groups, delivery guarantees, schema design, experience in defining optimal partitioning strategies)
- RabbitMQ (RPC, pub/sub, DLX, retries)
- MongoDB (indexes, configs, transactions)
NICE TO HAVE
- Experience in fintech, betting, trading domains
- Experience with Prometheus, Grafana, ELK, Docker, Kubernetes,GraphQL (Ariadne), ClickHouse
- CI/CD setup experience
WHAT WE OFFER
-
Comprehensive health insurance with coverage for your well-being
-
Paid sick leave up to 10 days without medical certificate
-
20 days of paid vacation plus additional leave for important life events
-
Learning and growth opportunities with support for professional development
-
Language learning support for multilingual collaboration
-
Modern hardware provided for your work
-
International team environment across multiple countries
-
Corporate events and team activities
-
Welfare support program for critical situations
-
Gifts and support for major life milestones
WHY JOIN OUR DREAM TEAM?
Betbyterians is a passionate team dedicated to creating exceptional B2B betting products. United by trust, support, and fun, we aim to revolutionize online gaming, tackling challenges with agility, creativity, and teamwork. Driven by innovation and strong business practices, our achievements speak for themselves. Experience it first-hand, join us and be part of something extraordinary. Welcome to Betby!
More remote jobs
Toronto, Vancouver, Canada-Remote · 31d ago
.NET Backend Developer Specialist - REMOTO
#sejaveriter
Remote - Brazil · 17d ago
PESSOA ESPECIALISTA DESENVOLVEDORA BACKEND
YDUQS - Vagas Tech
Remote - Brazil · 24d ago
TÉCNICO DE CORE BANCARIO LEGACY
Kruger NearShore LLC - Rekluti
Remote job · 89d ago
Remote, United Kingdom · 52d ago
Get new jobs like this by email
Once a week. Remote backend engineer jobs that can hire you in your country.
See how well this job fits your resume
Free, no card.
See my match for each job — free