Backend-разработчик (Python, High-load API)

Дата размещения вакансии: 04.03.2026
Работодатель: Глушкова Ксения Евгеньевна
Уровень зарплаты:
от 100000 RUR
Город:
Москва
Требуемый опыт работы:
От 1 года до 3 лет

Мы — амбициозная компания, одна из лидеров в сфере VPN-услуг. Основной фокус — высоконагруженные API, стабильность инфраструктуры и масштабирование до миллионов пользователей по всему миру.

Ищем backend-разработчика в штат на постоянную работу, который готов работать с high-load системами, развивать архитектуру проекта и брать ответственность за технические решения.

Что предстоит делать:
  • Разработка и развитие высоконагруженных API (High-load/Traffic API)

  • Поддержка и развитие асинхронного backend-стека

  • Рефакторинг и постепенная модернизация legacy-частей системы

  • Перевод монолитных компонентов на современные архитектурные решения

  • Поддержка и оптимизация существующих внутренних сервисов на Flask + Gevent

  • Проектирование отказоустойчивых решений

  • Оптимизация производительности системы и устранение узких мест

  • Оперативное реагирование на инциденты

  • Дебаг системы под нагрузкой

  • Повышение reliability backend-части

Наш стек:
  • Python 3.10+

  • FastAPI / Starlette / Aiohttp (асинхронный стек)

  • Flask + Gevent (legacy и внутренние сервисы)

  • PostgreSQL

  • Redis

  • Celery

Что ожидаем от кандидата:
  • Глубокая экспертиза в Python 3.10+

  • Уверенное владение асинхронным стеком (FastAPI, Starlette или Aiohttp)

  • Обязательный опыт работы с Flask и Gevent

  • Понимание специфики синхронных фреймворков для поддержки и оптимизации существующих сервисов

  • Опыт безопасного рефакторинга legacy-кода без нарушения стабильности production

  • Уверенные знания PostgreSQL:

    • проектирование отказоустойчивых схем

    • оптимизация сложных запросов

    • понимание индексов и транзакций

  • Практический опыт работы с Redis и Celery

  • Incident Handling & Reliability mindset

  • Опыт оперативного реагирования на инциденты

  • Умение быстро дебажить систему под нагрузкой и находить bottlenecks

  • Навыки написания устойчивого к сбоям кода:

    • Circuit Breaker

    • Retries

    • Fault-tolerant подход

Кого мы ищем:

Нам нужен не просто разработчик «задача под ключ», а инженер, который:

  • Видит развитие проекта и backend-архитектуры

  • Осмысленно работает с кодовой базой и влияет на её качество

  • Способен предлагать решения и доводить их до production

  • Готов расти вместе с продуктом и масштабировать систему до миллионов пользователей

Личные качества, которые ценим:
  • Проактивность и инициативность

  • Креативность и умение выходить за рамки стандартных решений

  • Ответственность и самостоятельность

  • Готовность брать на себя ответственность за принятые технические решения

Если вы хотите работать с реальными high-load задачами, влиять на архитектуру и участвовать в развитии масштабируемого международного сервиса — будем рады познакомиться.