Войти

Senior Python Engineer (Backend / Distributed Systems)

Kassir.kg
Компания Kassir.kg
Тип Офис / Бишкек
Оклад 120000 - 180000 KGS в месяц
Описание вакансии

Мы ищем Senior Python Engineer, который умеет строить системы, а не просто писать код.


Если вы не проектировали распределённые системы, не работали с нагрузкой и не принимаете архитектурные решения - эта роль не для вас.


Что вы будете делать:
  • Проектировать и разрабатывать распределённые backend-системы на Python
  • Владеть архитектурой сервисов end-to-end (DDD, микросервисы, event-driven systems)
  • Разрабатывать высоконагруженные API на FastAPI
  • Проектировать и поддерживать отказоустойчивые системы
  • Работать с event streaming и очередями (Kafka, RabbitMQ)
  • Оптимизировать latency, throughput и системную производительность
  • Проектировать схемы хранения данных (PostgreSQL, Redis)
  • Работать с контейнеризацией и оркестрацией (Docker, Kubernetes)
  • Участвовать в архитектурных ревью и технических решениях
  • Владеть качеством кода, стандартами и инженерной культурой

Must-have требования (без исключений):
  • 5+ лет коммерческой разработки на Python
  • Глубокое знание FastAPI или аналогичных async-фреймворков
  • Опыт проектирования систем с использованием DDD
  • Реальный опыт работы с Kubernetes в production
  • Опыт работы с Kafka и/или RabbitMQ в боевых системах
  • PostgreSQL (индексы, оптимизация запросов, схема данных)
  • Redis (кэширование, очереди, распределённые сценарии)
  • Docker на уровне production
  • Git как основной инструмент командной разработки
  • Опыт работы с микросервисной архитектурой
  • Понимание системной масштабируемости и отказоустойчивости

Вы нам не подходите, если:
  • Вы писали только CRUD API
  • Вы не работали с нагрузкой и распределёнными системами
  • Вы не принимали архитектурных решений
  • Вы зависите от чужих технических решений
  • Вы не работали с production-системами



Мы ищем инженера, который:
  • Думает системно, а не функционально
  • Берёт ответственность за архитектуру
  • Умеет упрощать сложные системы
  • Понимает trade-offs
  • Работает на результат, а не на задачи



Мы предлагаем:
  • Сложные инженерные задачи уровня высоконагруженных систем
  • Влияние на архитектуру продукта
  • Работа в инженерной команде с высоким уровнем требований
  • Конкурентная компенсация (обсуждается индивидуально)
  • Возможность строить систему, а не поддерживать чужой код

Отклик:

Заполните резюме:

https://a1.com.kg/kg/resumeadd