Точка Банк

Rust-разработчик

в Точка Банк

от 300 000 ₽/‍мес до налогов

📍 Россия
Удалённо
Специализация
C++
Уровень
Middle
Требуемый опыт
2+ лет

Технологии/инструменты

Rust
GitHub
HTTP
RabbitMQ
AMQP
PostgreSQL
tokio
Axum
Tower
Hyper
Lapin
Kubernetes
Consul
Vault
Apache Kafka
Prometheus
ELK Stack
Grafana

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

О команде

Ты будешь работать в команде безопасности. В ближайших планах у нас — развитие антифрод-системы. Это разработка новых аналитических правил и доработка механизмов взаимодействия, например с СБП и цифровым рублём.

Стек

  • Делаем много проектов на tokio/axum/tower/hyper/lapin и т.д. Пишем асинхронный код, с хорошей утилизацией многопроцессорных систем.
  • Инфра на Kubernetes, Consul, Vault.
  • Много асинхронного взаимодействия на RabbitMQ, Kafka и работы с микросервисной архитектурой.
  • Мониторинг на Prometheus, ELK, Grafana.

Что делать

  • Развивать backend-сервисы на Rust и улучшать их по мере роста продукта.
  • Продумывать внутреннее устройство сервисов, чтобы они оставались стабильными и предсказуемыми под нагрузкой.
  • Поддерживать стабильную работу сервисов в рабочей среде: мониторинг, диагностика проблем и аккуратные релизы.
  • Участвовать в технических решениях команды: от проектирования до сопровождения после запуска.

Ты подойдёшь, если

  • Есть уверенный коммерческий опыт backend-разработки на Rust от 2 лет и общий backend-опыт от 3 лет.
  • Будет плюсом, если у тебя есть GitHub-проекты или опыт участия в open source.
  • Умеешь работать с tokio или другим асинхронным стеком: задачи, таймауты, отмена операций, корректное завершение сервиса.
  • Умеешь проектировать многопоточные асинхронные приложения: выстраивать взаимодействие компонентов через message passing и понимаешь, где уместен акторный подход и чем он лучше shared state.
  • Умеешь строить сервисы на axum и tower, а также реализовывать HTTP-интеграции.
  • Есть опыт работы с очередями сообщений, например RabbitMQ/AMQP: понимаешь общие принципы, знаешь, зачем нужны ретраи, что такое идемпотентная обработка и как организовать корректную работу с повторной доставкой.
  • Уверенно работаешь с Postgres с точки зрения разработчика приложений: умеешь проектировать схемы и миграции, писать и оптимизировать запросы, понимаешь, как работают индексы и транзакции.
  • Понимаешь, как декомпозировать систему на модули, крейты и микросервисы и выстраивать чистые границы ответственности.
  • Умеешь использовать unit- и integration-тесты, clippy, fmt и аккуратно работать с PR, чтобы получать качественный и надёжный результат.
  • Умеешь вести задачи целиком: от проектирования до релиза и последующей поддержки сервиса.

Будет преимуществом:

  • Реальный опыт работы с high-load- или event-driven-системами в промышленной эксплуатации.
  • Опыт работы с Python в backend-задачах или инфраструктурных скриптах.
  • Опыт работы в финтехе, информационной безопасности, комплаенсе или других доменах с высокими требованиями к надёжности, отказоустойчивости и предсказуемости систем.
  • Практика развития внутренних библиотек, шаблонов сервисов и инженерных стандартов команды.
  • Опыт менторства, участия в технических обсуждениях и развития процессов code review.

Что ждёт тебя в Точка Банк

  • Официальная зарплата до 440 000 ₽. Точная сумма зависит от твоих навыков и ожиданий — обсудим их на собеседовании. Это сумма до вычета налогов. Помни, что с 2025 года ставка НДФЛ меняется в зависимости от суммарного дохода за год.
  • Пятидневная рабочая неделя с гибким началом и окончанием дня.
  • Удалёнка или любой офис в городах присутствия. Наши офисы — это продуманные опенспейсы с комфортными рабочими местами и зонами отдыха. Ты можешь самостоятельно выбрать, где работать — ходить в офис необязательно.
  • Понятная система развития и роста.
  • Возможность работать по-своему — никто не будет навязывать свои методы.
  • Возможность влиять на стек, процессы внутри команды и в работе с другими. Если предлагаешь идеи и улучшения — ты будешь услышан.
  • Бесплатное обучение: ты сможешь ездить на IT-конференции, митапы и хакатоны и проходить курсы за счёт компании. А ещё пользоваться нашей библиотекой и платформой с онлайн-курсами.
  • Комфорт не только в работе, но и в жизни. После испытательного срока: ДМС со стоматологией, психолог, чекапы здоровья и 4 дополнительных дэй-оффа в год.
  • Бонусы от партнёров: Skillbox, Skyeng, Яндекс Практикум, Ясно и других.
  • Онлайн-кабинет сотрудника, где ты можешь заказать справку, поставить отпуск или отгул, заказать технику или посмотреть выплаты.
  • Активная корпоративная жизнь: устраиваем кинопоказы, спортивные марафоны и корпоративы, которые потом ещё долго вспоминают.

Как мы работаем

Кросс-функциональные команды

У нас есть продакты, разработчики, тестировщики, дизайнеры, редакторы и исследователи. Регулярно синхронизируемся и сохраняем контакт.

Договариваемся, а не навязываем

Возможность работать по-своему — никто не будет навязывать свои методы и контролировать каждое действие

Поощряем обмен знаниями

Выступаем на конференциях, а где-то входим в программный комитет. А ещё пишем статьи, преподаем и делаем спецкурсы.

Опираемся на данные

Стремимся поддерживать data-driven подход не только в продуктовом развитии, но и при принятии инженерных решений

Точка Банк

О компании Точка Банк

Сфера
Банки / Финтех
Размер
1001+

Точка Банк — это финтех-компания. Создаём банк и экосистему сервисов для бизнеса. Мы привыкли бросать вызов себе и рынку, строить с нуля, изобретать и менять привычное.