freehire launches on Product Hunt on 26 August.

Follow →

Backend Developer (Python / Django) | Senior

Summary

Build and maintain backend services for BlancVPN using Python, Django, PostgreSQL, Redis, and ClickHouse to ensure fast, reliable, and private VPN operations.

Привет! 👋

Мы — создатели BlancVPN, и мы не просто делаем VPN — мы задаём стандарт. Технологичный, безопасный и бескомпромиссно приватный сервис, которым пользуются сотни тысяч людей по всему миру.

Чем мы занимаемся

Мы ищем Backend Developer (Python / Django) | Senior, который будет строить системы, которым люди доверяют свою приватность. В VPN бэкенд — это не то, что прячут под капот, это и есть продукт: когда он корректный, быстрый и предсказуемый при сбоях, люди остаются приватными, ни разу об этом не задумавшись.

Ты будешь строить сервисы за этим обещанием и владеть ими — на стеке Python 3, Django, PostgreSQL, Redis, ClickHouse и Celery: проектировать консистентные модели данных, писать код, который остаётся понятным, когда что-то ломается, и делать критичные пути скучно-надёжными.

Что важно

Обязательные требования

  • Свободный русский и английский (B2+)
  • Сильный коммерческий опыт разработки на Python 3
  • Практический опыт Django и глубокое понимание его экосистемы
  • Уверенный PostgreSQL: проектирование схем, индексы, миграции и оптимизация запросов
  • Redis для кеширования, очередей, блокировок и высоконагруженных продуктовых сценариев
  • ClickHouse или другие аналитические СУБД для больших объёмов событийных данных
  • Уверенное управление миграциями через Django migrations и Alembic
  • Проектирование API, фоновых задач и внутренних инструментов администрирования
  • Понимание observability: логи, мониторинг и расследование инцидентов
  • Опыт с Docker, CI/CD и деплоем в продакшен
  • Внимание к тестированию и стремление делать критичные узлы системы предсказуемыми

  • ***Будет плюсом***
  • Умение писать на Go (или хотя бы уверенно читать код)
  • Базовое понимание сетевого стека: как система определяет, через какой интерфейс отправлять данные
  • Опыт превращения сложного легаси в архитектурно зрелое решение

  • ## Чем предстоит заниматься ***Разработка***
  • Создавать и поддерживать backend-сервисы, надёжные продуктовые API, биллинг, backoffice
  • Сценарии и внутренние инструменты администрирования

  • ***Работа с данными***
  • Проектировать схемы PostgreSQL, управлять миграциями, следить за консистентностью данных и оптимизировать тяжёлые запросы

  • ***Состояние и аналитика***
  • Использовать Redis для кеширования, координации задач, rate limits и хранения операционного состояния; строить потоки отчётности и обработки событий на базе ClickHouse

  • ***Эксплуатация***
  • Аккуратно проводить миграции и изменения схем в сервисах на Django и Alembic; улучшать мониторинг, логирование, алерты и процессы отладки

  • ***Взаимодействие***
  • Плотно работать с командами продукта, frontend, инфраструктуры и поддержки для безопасного и предсказуемого релиза фич

  • ## Что мы предлагаем 🌍 **Работа из любой точки мира** — мы будем рады взять в команду классных специалистов, которые уже переехали из России, Беларуси, Китая, Сирии, Ирана, Йемена, Северной Кореи и некоторых других регионов
    📅 **Пятидневка с гибким началом дня** — начинай, когда удобно; ориентир — CET
    💻 **Полностью оборудованное рабочее место** — всю технику предоставляем мы
    🌴 **40 гибких оплачиваемых дней отпуска** + оплачиваемые больничные
    ❤ **Benefits** — VHI, wellness, языковые курсы, психотерапия и реферальная программа
    📈 **Возможности для роста** — ежегодный бюджет на развитие и оффлайн-встречи с командой
    ## Этапы 👋 Welcome Call
    📝 Take-Home
    🛠 Technical Call
    🤝Pre-Offer Call

    See also