Loyalty Labs
Senior Rust Developer
15 ч. назад
RussiaSeniorOnsite
rusttokioactix webfuturesserdetracingpostgresqloracle
Senior Rust Developer for development and scaling of a high-load B2B electronic procurement platform at Loyalty Labs, a top corporate solutions developer working with Forbes TOP-100 companies.
О компании
- Мы команда Loyalty Labs! ТОП-1 разработчик корпоративных решений.
- Разрабатываем крутые и крупные корпоративные решения, которыми пользуются уже более 10 миллионов человек.
- Работаем с компаниями из топ-100 списка Forbes.
О продукте
- Сейчас мы открываем набор и ищем Senior Rust Developer для развития и масштабирования высоконагруженной B2B-платформы электронных закупок для крупнейшего холдинга.
- Проект охватывает полный цикл регламентирования закупочной и транспортной логистики, планирования, согласования и учета - с высокой планкой по отказоустойчивости и производительности.
Обязанности
- Разработка backend-систем: проектирование и поддержка высоконагруженных отказоустойчивых модулей бизнес-логики на Rust (async / await, Tokio, Futures).
- Развитие функционала: участие в архитектуре, рефакторинге legacy-модулей и реализации фичей под масштабируемые бизнес-требования (модули транспортной логистики, учета персонала, статусные схемы).
- Базы данных: написание и оптимизация сложных запросов к PostgreSQL и Oracle.
- Интеграции и API: проектирование и интеграция REST API на базе Actix Web, организация межсервисного взаимодействия через RabbitMQ.
- Инструментирование и сериализация: работа с Serde / Serde JSON, настройка структурированного логирования и трейсинга сервисов (tracing).
Требования
- Опыт коммерческой разработки backend-систем на Rust от 4-х лет.
- Уверенное владение стекoм: Tokio, Actix Web, Futures, Serde, tracing.
- Отличные знания SQL, опыт работы и оптимизации запросов для PostgreSQL и / или Oracle.
- Опыт построения асинхронной архитектуры и работы с брокерами сообщений (RabbitMQ).
- Понимание принципов проектирования REST API, микросервисной архитектуры и интеграции со смежными внешними системами.
- Понимание процессов рефакторинга и развития сложных корпоративных enterprise-систем.
Условия
- Ежеквартальные мощные корпоративы, привозим даже удаленщиков.
- Возможность получить PS5 и другие плюшки за написание статьи, выступление на конференциях или другие активности от компании.
- Внутренние комьюнити с митапами и обменом опытом.
- Технику для работы, регулярный пересмотр грейда и зп.
- Реферальную программу: вы рекомендуете классных друзей – мы платим.
- Оплачиваем обучение по профильным направлениям.
- Дарим классный фирменный мерч. И нет, не только кружку с ручкой)