Get a reply from this employer
Your resume and cover letter, tailored to exactly what they’re hiring for.
Betby is building a complex, high-load backend system based on a microservice architecture to enable continuous development and high-throughput processing. You will join the Risk-Management Product Group, delivering risk tools and back-office pages used by internal risk managers and operator clients.
The team is small (6-8 engineers) with high autonomy and ownership, using Python 3.13+ (asyncio, Pydantic v2), Kafka, RabbitMQ, MongoDB, Docker, Kubernetes, Prometheus, Grafana, and ELK to build
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.
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.
#NODJANGO :)
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
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)
Experience in fintech, betting, trading domains
Experience with Prometheus, Grafana, ELK, Docker, Kubernetes,GraphQL (Ariadne), ClickHouse
CI/CD setup experience
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
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!