Senior Backend Developer (Python)
Компания: Match Systems
Зарплата: от 2500$
Тип занятости: #Удаленка
Локация: #Сингапур #Дубай #Россия #Казахстан
Позиция: #Senior
Match Systems — ведущая компания, разрабатывающая решения на основе блокчейн-технологий. Продукт: связан с разработкой программного комплекса для анализа и отслеживания блокчейн-транзакций для различных криптовалют (AML - anti money laundering); создание экосистем для принятия платежей и обмена криптовалют.
Обязанности
— Проектирование и развитие высоконагруженных 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
— Знание принципов работы блокчейн-протоколов будет значительным преимуществом
Что компания предлагает
— Конкурентоспособная зарплата, фиксированная в долларах США
— Интересные и сложные задачи в области блокчейн-технологий и криптовалют
— Работа в высококвалифицированной команде, обмен опытом с экспертами отрасли
— Возможность профессионального роста и развития в одной из самых перспективных технологических областей
Контакт для связи: @daryana_bye
⚠️ Для удобства указывайте ссылку на вакансию
Ссылка: https://t.me/it_match_python/2842
Стек технологий: #Python #FastAPI #PostgreSQL #ORM #RESTfulAPI #gRPC #RPC #RabbitMQ #Kafka #asyncio #aiohttp #blockchain
Компания: Match Systems
Зарплата: от 2500$
Тип занятости: #Удаленка
Локация: #Сингапур #Дубай #Россия #Казахстан
Позиция: #Senior
Match Systems — ведущая компания, разрабатывающая решения на основе блокчейн-технологий. Продукт: связан с разработкой программного комплекса для анализа и отслеживания блокчейн-транзакций для различных криптовалют (AML - anti money laundering); создание экосистем для принятия платежей и обмена криптовалют.
Обязанности
— Проектирование и развитие высоконагруженных 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
— Знание принципов работы блокчейн-протоколов будет значительным преимуществом
Что компания предлагает
— Конкурентоспособная зарплата, фиксированная в долларах США
— Интересные и сложные задачи в области блокчейн-технологий и криптовалют
— Работа в высококвалифицированной команде, обмен опытом с экспертами отрасли
— Возможность профессионального роста и развития в одной из самых перспективных технологических областей
Контакт для связи: @daryana_bye
⚠️ Для удобства указывайте ссылку на вакансию
Ссылка: https://t.me/it_match_python/2842
Стек технологий: #Python #FastAPI #PostgreSQL #ORM #RESTfulAPI #gRPC #RPC #RabbitMQ #Kafka #asyncio #aiohttp #blockchain
💩6😁3❤2