Контакты работодателя

Никогда не переводите работодателю деньги. Если вы столкнулись с мошенничеством или ошибкой — пожалуйста, сообщите в поддержку vseti.app

вернуться в ленту

Вакансия опубликована

13

May

2026

Middle

Senior

Python Developer

Удалённо (Мир)

З/П не указана

Middle

Senior

Удалённо (Мир)

З/П не указана

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.


Tech stack

— Python 3.11, 5+ years of professional experience

— asyncio (Strong knowledge of asynchronous programming)

— Microservice architecture (REST API, GraphQL, RPC)

— Algorithms and data structures

— SOLID, DRY, KISS, YAGNI principles

— Designing internal libraries / SDKs / shared components

— Web-servers: FastAPI, Sanic

— Pydantic (preferably v2)

— Stream processing

— RPC design (servers, request/response, retries, correlationId)

— Kafka (consumer groups, delivery guarantees, schema design, partitioning)

— RabbitMQ (RPC, pub/sub, DLX, retries)


Databases:

— MongoDB (indexes, configs, transactions)

— ClickHouse (large datasets, MergeTree, Order By, Indexes)


Responsibilities

— You’ll be involved in system architecture design, technology selection, and solving non-trivial engineering challenges.

— Collaborate with teams to deliver features and improvements for high-load microservice-based systems.


What you’ll bring

— Strong knowledge of asyncio and asynchronous programming

— Experience in microservice architecture (REST API, GraphQL, RPC)

— Hands-on experience with stream processing

— Solid understanding of RPC design and related best practices

— Experience with Kafka and RabbitMQ in production setups

— Good understanding of SOLID, DRY, KISS, YAGNI

— Experience designing internal libraries / SDKs / shared components

— Knowledge of Docker, Kubernetes (Nice to have)


Soft skills

— Understanding of iterative software development processes (Agile, Scrum, Kanban)

— Ability to work effectively in short development cycles / iterations

— Strong communication skills for cross-functional collaboration

— Code review and mentorship experience

— Analytical mindset and ability to propose architecture/process improvements

— High accuracy and responsibility with critical business data


Nice to have

— GraphQL (Ariadne)

— Experience in fintech, betting, trading domains

— CI/CD setup experience

— Monitoring/logging (Prometheus, Grafana, ELK)


What we offer

— Comprehensive Health Insurance

— 100% Paid Sick Leave

— Continuous Learning & Growth opportunities

— Generous Paid Time Off (20 vacation days + 6 flexible days)

— Relocation Support

— Diverse & Dynamic International Team

— Language Development courses

— Team events and building activities

— Top-Quality Equipment

— Welfare Program

— Milestone celebrations and gifts


Team description

Betby powers a premium sportsbook with world-class risk management and omni-channel support, reaching millions of players across markets. Offices in Latvia, Malta, Spain, and Montenegro with remote talent support.

Важно: pедакция vseti.app не несет ответственности за любую информацию в этой публикации, в т. ч. текстовое описание и графические изображения, предоставленные нам авторами вакансии, публичными источниками сети интернет и другими пользователями интернета. Если вы нашли ошибку, пожалуйста, сообщите нам об этом help@vseti.app или в телеграм

Betby

Betby — The future of sports betting

Подробнее о компании
Посмотреть контакты

Больше вакансий в нашем канале → здесь

Откликнуться

Никогда не переводите работодателю деньги. Если вы столкнулись с мошенничеством или ошибкой — пожалуйста, сообщите в поддержку vseti.app

больше вакансий

Ежедневные подборки
вакансий в мессенджерах 😸