- Страна
- Сингапур
- Зарплата
- от 3 000 $
Откликайтесь
на вакансии с ИИ

Senior Backend Developer (Python)
Привлекательная вакансия для опытных разработчиков благодаря фиксации зарплаты в долларах и работе в перспективной нише блокчейна. Удаленный формат и международное присутствие компании добавляют баллов, однако порог входа по опыту (7+ лет) достаточно высок.
Сложность вакансии
Высокая сложность обусловлена требованием к опыту работы от 7 лет и необходимостью глубоких знаний в области блокчейна, highload и асинхронного программирования. Кандидат должен не просто писать код, но и понимать тонкости работы GIL, оптимизации I/O-bound и CPU-bound задач.
Анализ зарплаты
Предложенная зарплата от 3000$ является начальной планкой для уровня Senior в международном блокчейн-проекте. На рынке РФ и СНГ для Senior Python разработчиков медиана составляет около 4500-5500$, однако итоговое предложение Match Systems обсуждается индивидуально и может быть значительно выше.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в Match Systems уже сейчас
Присоединяйтесь к лидерам блокчейн-индустрии и создавайте высоконагруженные системы анализа транзакций вместе с Match Systems!
Описание вакансии
#вакансия #vacancy #job #senior #backend #developer #python #fulltime #удаленка #Match_Systems
Вакансия: Senior Backend Developer (Python)
Форма занятости: удаленная
Компания: Match Systems — ведущая компания, разрабатывающая решения на основе блокчейн-технологий.
Продукт: связан с разработкой программного комплекса для анализа и отслеживания блокчейн-транзакций для различных криптовалют (AML - anti money laundering); создание экосистем для принятия платежей и обмена криптовалют
Локация: Сингапур, Дубай, Россия, Казахстан (возможность работы из других локаций)
Зарплата: от 3000$ (определяется по результатам собеседования)
Занятость: полная (на протяжении испытательного срока возможна частичная)
Обязанности:
- Проектирование и развитие высоконагруженных backend-сервисов на Python
- Оптимизация производительности и масштабируемости системы для работы в условиях highload
- Разработка и внедрение тестов (юнит-тесты, интеграционные тесты)
- Участие в код-ревью и обеспечении высокого качества кода
- Анализ и устранение узких мест в производительности системы
- Взаимодействие с другими командами для реализации и поддержки масштабируемых решений
Требования:
- Опыт работы: от 7 лет в разработке на Python
- Глубокие знания и опыт работы с FastAPI
- Опыт работы с PostgreSQL и другими реляционными СУБД, умение эффективно использовать ORM
- Опыт разработки и оптимизации RESTful API, опыт работы с gRPC, RPC
- Знания и опыт работы с очередями сообщений, такими как RabbitMQ
- Уверенные навыки работы с Kafka
- Глубокое понимание и практический опыт работы с асинхронностью (asyncio, aiohttp и др), многопоточностью (threading) и мультипроцессностью (multiprocessing) в Python, включая выбор оптимального метода параллельного исполнения (I/O-bound vs. CPU-bound), учет влияния GIL (Global Interpreter Lock), а также построение высоконагруженных асинхронных сервисов
- Знания принципов работы fifo / lifo очередей, отличие очереди от pub / sub
- Опыт работы с криптовалютами и блокчейн-технологиями
- Знания и опыт разработки торговых ботов или алгоритмических систем
- Опыт в оптимизации производительности программного обеспечения, в том числе в условиях highload
- Знание паттернов проектирования и принципов SOLID
- Знание принципов работы блокчейн-протоколов будет значительным преимуществом
Условия:
- Конкурентоспособная зарплата, фиксированная в долларах США
- Интересные и сложные задачи в области блокчейн-технологий и криптовалют
- Работа в высококвалифицированной команде, обмен опытом с экспертами отрасли
- Возможность профессионального роста и развития в одной из самых перспективных технологических областей
Итоговый размер и формат компенсационного пакета обсуждается индивидуально.
Для связи : Откликнуться
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Python
- PostgreSQL
- Kafka
- gRPC
- FastAPI
- RESTful API
- RabbitMQ
- SOLID
- Blockchain
- asyncio
- RPC
- aiohttp
Возможные вопросы на собеседовании
Вакансия предполагает работу с высоконагруженными системами. Важно понимать, как кандидат выбирает инструменты для параллелизации.
Расскажите, в каких случаях вы выберете multiprocessing вместо asyncio для Python-сервиса, и как на этот выбор влияет GIL?
Компания занимается AML и анализом транзакций, где важна надежность доставки сообщений.
В чем ключевое различие между RabbitMQ и Kafka в контексте гарантий доставки сообщений и масштабируемости?
Работа с блокчейном требует понимания специфических структур данных.
Как бы вы спроектировали систему для отслеживания транзакций в реальном времени для нескольких различных блокчейнов одновременно?
Требуется опыт оптимизации производительности.
Какие инструменты и методики вы используете для профилирования Python-приложений и поиска узких мест в производительности?
Упоминается работа с очередями и паттернами.
Объясните разницу между моделями Pub/Sub и Message Queue. В каких сценариях вашего продукта уместнее использовать каждую из них?
Похожие вакансии
Python разработчик (Senior)
Python - разработчик (Senior)
.NET разработчик Middle+ , Senior
Разработчик C++ ( Middle+ / Senior )
Senior Java Developer
Разработчик Diasoft в банк
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!