CareerPlan

Python Developer

Yerevan, Yerevan, ArmeniaRemoteFull-time2026-10-30 → 2026-11-10
Hybrid

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