Python Developer
Posted
Jul 10, 2026 (5d ago)
Seniority
Not Specified
Work Model
Remote
Type
Not Specified
Category
Salary
Not specified
Skills
Description
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, 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 and optimization of existing ones. Our teams are small and focused — typically 4–6 engineers. Each team has its own area of responsibility and a unique set of challenges. We work with a modern tech stack, including: Python (asyncio) Messaging and streaming: RabbitMQ, Kafka High-load scenarios and distributed computing Scalable and fault-tolerant infrastructure #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: Monitoring/logging (Prometheus, Grafana, ELK) CI/CD setup experience Knowledge of Docker, Kubernetes GraphQL (Ariadne) ClickHouse Experience in fintech, betting, trading domains
Similar Jobs
Senior Python Developer
Bright Vision Technologies · Manhattan, NY
Senior Backend Engineer
Bright Vision Technologies · Gilbert, AZ
Senior Backend Developer
Bright Vision Technologies · Manhattan, NY
Backend Python Developer
Rose International · Rutherford, NJ