Atom Group
В Atom Group ищем сильного Backend-разработчика для ядра распределённой платформы. Будешь работать над системой оркестрации: очередями задач, диспетчером, машиной состояний и управлением ресурсами. Что предстоит делать: • Разрабатывать микросервисы на Python / FastAPI / asyncio • Проектировать очередь задач на PostgreSQL с FOR UPDATE SKIP LOCKED • Реализовывать ретраи, backoff, идемпотентность, heartbeat и защиту от двойного исполнения • Работать с транзакциями, блокировками и конкурентным доступом • Разрабатывать REST и gRPC/protobuf-контракты • Проектировать слой ресурсов и систему лимитов/бюджетов Стек: Python 3.11+, FastAPI, asyncio, SQLAlchemy 2.x, PostgreSQL 16, Redis, Alembic, Pydantic, pytest, gRPC/protobuf. Часть сервисов — Go. Нам нужен человек, который: • Уверенно пишет промышленный Python • Очень хорошо знает SQL и PostgreSQL • Понимает транзакции, уровни изоляции, блокировки и индексы • Знает семантику доставки сообщений и идемпотентность • Имеет опыт разработки распределённых систем ➕ Go, Temporal, Kafka, ClickHouse и опыт высоких нагрузок — большой плюс.
⚠️ Будьте внимательны: вакансия размещена из открытых источников и может быть недостоверна.
Зарплата
Не указано