← Все вакансии/Middle/Точка Банк
MiddleFlexible

Rust Developer

ТБ
Точка Банк
Зарплата
до $5,600
Уровень
Middle
Формат
Flexible
О роли

Описание вакансии

О компании

Мы — финтех-компания, создаём онлайн-банк и экосистему сервисов для бизнеса. В нашей команде больше 6 000 сотрудников, а сервисами пользуются более 800 000 клиентов.

Обязанности
  • Развивать бекэнд-сервисы на Rust и улучшать их по мере роста продукта.
  • Продумывать внутреннее устройство сервисов, чтобы они оставались стабильными и предсказуемыми под нагрузкой.
  • Поддерживать стабильную работу сервисов в рабочей среде: мониторинг, диагностика проблем и аккуратные релизы.
  • Участвовать в технических решениях команды: от проектирования до сопровождения после запуска.
Требования
  • Уверенный коммерческий опыт бекэнд-сервисов на Rust от 2 лет и общий backend-опыт от 4 лет.
  • Умение работать с tokio или другим асинхронным стеком: задачи, таймауты, отмена операций, корректное завершение сервиса.
  • Умение проектировать многопоточные асинхронные приложения: выстраивать взаимодействие компонентов через message passing и понимать, где уместен акторный подход и чем он лучше shared state.
  • Умение строить сервисы на axum и tower, а также реализовывать HTTP-интеграции.
  • Опыт работы с очередями сообщений, например RabbitMQ/AMQP: понимание общих принципов, ретраи, идемпотентная обработка, корректная работа с повторной доставкой.
  • Уверенная работа с Postgres: проектирование схем и миграций, написание и оптимизация запросов, понимание индексов и транзакций.
  • Понимание декомпозиции системы на модули, крейты и микросервисы, выстраивание чистых границ ответственности.
  • Использование unit- и integration-тестов, clippy, fmt, аккуратная работа с PR.
  • Умение вести задачи целиком: от проектирования до релиза и последующей поддержки сервиса.
Условия
  • Фултайм, офис или удаленно (РФ).
  • Зарплата до 500 000 ₽ gross.
Стек и навыки

С чем работаем