В приложении удобнее
Установить
Yadda

Backend Developer (Python / Django) | Senior

in Yadda

📍 Worldwide
Remote
Position
Python
Seniority level
Senior
English
B2 — Upper-Intermediate

Technologies / Tools

Python
Django
PostgreSQL
Redis
ClickHouse
Celery
Docker
Alembic
CI/CD

Привет! 👋

Мы — создатели 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

    Yadda

    About company Yadda

    Industry
    Разработка программного обеспечения
    Company size
    11 - 50

    Yadda is an international software development studio founded in 2019 that specializes in creating IT products in the fields of cybersecurity and data privacy. The company operates on a fully remote basis, with BlancVPN being one of its key projects.