- Зарплата
- 1 800 $ – 4 200 $
Откликайтесь
на вакансии с ИИ

Middle/Senior Python Backend Engineer (Matrix-мессенджер)
Привлекательная вакансия для опытных разработчиков благодаря работе с современным протоколом Matrix, возможности оплаты в криптовалюте и полной удаленке. Проект предлагает интересные инженерные вызовы в области Highload.
Сложность вакансии
Высокая сложность обусловлена специфическим требованием к знанию фреймворка Twisted и опыта работы с протоколом Matrix. Также ожидается опыт работы с высоконагруженными системами (100k+ пользователей), что повышает планку для кандидатов.
Анализ зарплаты
Предлагаемая вилка 1800 – 4200 USDT соответствует рыночным ожиданиям для Middle и Senior позиций на международном рынке при удаленной работе, хотя верхняя граница для Senior уровня в Highload проектах могла бы быть выше. Оплата в криптовалюте является дополнительным преимуществом для многих кандидатов.
Сопроводительное письмо
I am writing to express my strong interest in the Middle/Senior Python Backend Engineer position at Calm. With over 4 years of experience in Python development and a deep understanding of asynchronous programming, I am particularly excited about the opportunity to work on a high-load corporate messenger based on the Matrix protocol. My background includes extensive work with Twisted and PostgreSQL, which aligns perfectly with your technical stack.
In my previous roles, I have successfully scaled backend systems to handle significant user traffic and optimized performance for high-load environments. I am well-versed in Docker, GitLab CI/CD, and have a keen interest in decentralized systems like Matrix. I am confident that my technical skills in Python and my experience with complex architectural tasks will allow me to contribute effectively to the development of Synapse-based solutions at Calm.
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в calm уже сейчас
Присоединяйтесь к созданию корпоративного супер-мессенджера будущего и откликнитесь прямо сейчас!
Описание вакансии
#вакансия #python #backend #matrix #highload #удаленнаяработа
🚀 Middle/Senior Python Backend Engineer (Matrix-мессенджер) в Calm
Calm — технологический стартап, создающий корпоративный супер‑мессенджер на базе протокола Matrix (гибрид Telegram и Element). Мы ищем сильного Python-разработчика для развития и масштабирования высоконагруженной backend‑части, которая обслуживает десятки тысяч активных пользователей.
Чем предстоит заниматься:
- Развивать и масштабировать backend корпоративного мессенджера (работа с Synapse, настройка, оптимизация).
- Решать нестандартные задачи, связанные с высокой нагрузкой, надёжностью и безопасностью.
- Участвовать в проектировании архитектуры, код-ревью, внедрении лучших практик.
- Работать с асинхронным кодом (Twisted), базами данных, очередями, Docker-инфраструктурой.
- Проводить оптимизацию производительности и обеспечивать стабильность при росте числа пользователей.
Мы ждём от тебя:
- Опыт коммерческой разработки на Python от 3 лет (Middle) / от 4 лет (Senior).
- Глубокое знание асинхронного программирования, в частности Twisted (обязательно).
- Уверенная работа с PostgreSQL, Docker, Git/GitLab.
- Понимание принципов высоконагруженных систем и опыт масштабирования проектов с аудиторией 100k+ пользователей (для Senior — обязательно, для Middle — будет плюсом).
- Знакомство с библиотеками PyYAML, Jinja2 (для работы с конфигурациями и шаблонами).
- Опыт написания тестов, участие в код-ревью, следование стандартам качества.
Будет твоим преимуществом:
- Опыт работы с Matrix-серверами (Synapse, Dendrite) или аналогичными децентрализованными системами.
- Знание Rust, Node.js (для кросс‑командного взаимодействия).
- Опыт работы с Ansible, Kubernetes, CI/CD (GitLab CI).
- Участие в open‑source проектах.
- Навыки оптимизации запросов и работы с большими объёмами данных.
Условия работы:
- Полная удалёнка (из любой точки мира), гибкий график в рамках 5‑дневной недели.
- Зарплата: 1800 – 4200 (USDT/BTC) в зависимости от уровня и опыта.
- Возможность повышения зарплаты через 3 месяца по результатам работы.
- Оформление: ГПХ, ИП или самозанятость.
- Дружная команда, интересные технические задачи, минимум бюрократии.
Процесс отбора:
- Скрининг резюме.
- Телефонное интервью с HR (30 мин).
- Техническое собеседование с Tech Lead и PM.
- Опционально: небольшое тестовое задание (оплачиваемое).
- Оффер.
📩 Отклик и вопросы в Telegram: Откликнуться
Стек технологий: #Python #Postgres #Docker #Twisted #PyYAML #Jinja2 #GitLab #Highload #Rust #NodeJS #Ansible #Kubernetes #Mariadb #CICD
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Git
- Python
- Rust
- Kubernetes
- CI/CD
- PostgreSQL
- Docker
- Node.js
- Ansible
- GitLab
- Jinja2
- Highload
- Twisted
- PyYAML
Возможные вопросы на собеседовании
Проект основан на Synapse, который активно использует Twisted. Важно понимать механизмы работы этого фреймворка.
Расскажите о механизме Deferred в Twisted. Как обеспечивается неблокирующее выполнение операций и как обрабатываются ошибки в цепочках колбэков?
Вакансия предполагает работу с высоконагруженным мессенджером.
С какими основными проблемами производительности вы сталкивались при масштабировании Python-бэкенда до 100 тысяч пользователей и как их решали?
Matrix — это децентрализованный протокол. Знание его основ критично.
В чем заключаются основные архитектурные отличия протокола Matrix от традиционных клиент-серверных мессенджеров? Как это влияет на консистентность данных?
PostgreSQL является основной базой данных в стеке.
Как бы вы оптимизировали хранение и поиск по истории сообщений в мессенджере при условии резкого роста объема данных? Какие стратегии индексирования или шардирования вы бы применили?
В стеке упоминаются Rust и Node.js как преимущество.
Был ли у вас опыт интеграции Python-сервисов с модулями на Rust (например, через PyO3) для оптимизации критических по производительности участков кода?
Похожие вакансии
Go - разработчик (Senior)
Senior Java Developer
.NET разработчик Middle+ , Senior
Senior C++ Developer (ATM / Payment Systems)
Разработчик C++ ( Senior )
Rust Developer
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!
- Зарплата
- 1 800 $ – 4 200 $