Backend Developer (Python / Django) | Senior
Привет! 👋
Мы — создатели 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