Rust-разработчик
Точка Банк · Россия
- Зарплата
- до 500 000 ₽
- Формат
- Офис / Удалённо
- Занятость
- Полная
- Категория
- Программист
Откликнуться
Прямого контакта в посте нет
Откройте вакансию в Telegram-боте: там весь исходный пост и способ отклика.
Открыть в TelegramОписание
Ищем опытного Rust-разработчика в Точка Банк. Мы — финтех-компания, создаём онлайн-банк и экосистему сервисов для бизнеса. В нашей команде больше 6 000 сотрудников, а сервисами пользуются более 800 000 клиентов.
О команде
Ты будешь работать в команде безопасности. В ближайших планах у нас — развитие антифрод-системы. Это разработка новых аналитических правил и доработка механизмов взаимодействия, например с СБП и цифровым рублём.
Что делать
Развивать бекэнд-сервисы на Rust и улучшать их по мере роста продукта.
Продумывать внутреннее устройство сервисов, чтобы они оставались стабильными и предсказуемыми под нагрузкой.
Поддерживать стабильную работу сервисов в рабочей среде: мониторинг, диагностика проблем и аккуратные релизы.
Участвовать в технических решениях команды: от проектирования до сопровождения после запуска.
Как мы работаем
Кросс-функциональные команды
У нас есть продакты, разработчики, тестировщики, дизайнеры, редакторы и исследователи. Регулярно синхронизируемся и сохраняем контакт.
У нас есть продакты, разработчики, тестировщики, дизайнеры, редакторы и исследователи. Регулярно синхронизируемся и сохраняем контакт.
Договариваемся, а не навязываем
Возможность работать по-своему — никто не будет навязывать свои методы и контролировать каждое действие
Возможность работать по-своему — никто не будет навязывать свои методы и контролировать каждое действие
Поощряем обмен знаниями
Выступаем на конференциях, а где-то входим в программный комитет. А ещё пишем статьи, преподаем и делаем спецкурсы.
Выступаем на конференциях, а где-то входим в программный комитет. А ещё пишем статьи, преподаем и делаем спецкурсы.
Опираемся на данные
Стремимся поддерживать data-driven подход не только в продуктовом развитии, но и при принятии инженерных решений
Стремимся поддерживать data-driven подход не только в продуктовом развитии, но и при принятии инженерных решений
Стек
Делаем много проектов на tokio/axum/tower/hyper/lapin и т.д. Пишем асинхронный код, с хорошей утилизацией многопроцессорных систем.
Инфра на Kubernetes, Consul, Vault.
Много асинхронного взаимодействия на RabbitMQ, Kafka и работы с микросервисной архитектурой.
Мониторинг на Prometheus, ELK, Grafana
Ты подойдёшь, если
Есть уверенный коммерческий опыт бекэнд-сервисы на Rust от 2 лет и общий backend-опыт от 4 лет.
Будет плюсом, если у тебя есть 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.
Что ждёт тебя в Точка Банк
Официальная зарплата до 500 000 ₽. Точная сумма зависит от твоих навыков и ожиданий — обсудим их на собеседовании. Это сумма до вычета налогов. Помни, что с 2025 года ставка НДФЛ меняется в зависимости от суммарного дохода за год.
Пятидневная рабочая неделя с гибким началом и окончанием дня.
Удалёнка или любой офис в городах присутствия. Наши офисы — это продуманные опенспейсы с комфортными рабочими местами и зонами отдыха. Ты можешь самостоятельно выбрать, где работать — ходить в офис необязательно.
Понятная система развития и роста.
Возможность работать по-своему — никто не будет навязывать свои методы.
Возможность влиять на стек, процессы внутри команды и в работе с другими. Если предлагаешь идеи и улучшения — ты будешь услышан.
Бесплатное обучение: ты сможешь ездить на IT-конференции, митапы и хакатоны и проходить курсы за счёт компании. А ещё пользоваться нашей библиотекой и платформой с онлайн-курсами.
Комфорт не только в работе, но и в жизни. После испытательного срока: ДМС со стоматологией, психолог, чекапы здоровья и 4 дополнительных дэй-оффа в год.
Бонусы от партнёров: Skillbox, Skyeng, Яндекс Практикум, Ясно и других.
Онлайн-кабинет сотрудника, где ты можешь заказать справку, поставить отпуск или отгул, заказать технику или посмотреть выплаты.
Активная корпоративная жизнь: устраиваем кинопоказы, спортивные марафоны и корпоративы, которые потом ещё долго вспоминают.
О команде
Ты будешь работать в команде безопасности. В ближайших планах у нас — развитие антифрод-системы. Это разработка новых аналитических правил и доработка механизмов взаимодействия, например с СБП и цифровым рублём.
Что делать
Развивать бекэнд-сервисы на Rust и улучшать их по мере роста продукта.
Продумывать внутреннее устройство сервисов, чтобы они оставались стабильными и предсказуемыми под нагрузкой.
Поддерживать стабильную работу сервисов в рабочей среде: мониторинг, диагностика проблем и аккуратные релизы.
Участвовать в технических решениях команды: от проектирования до сопровождения после запуска.
Как мы работаем
Кросс-функциональные команды
У нас есть продакты, разработчики, тестировщики, дизайнеры, редакторы и исследователи. Регулярно синхронизируемся и сохраняем контакт.
У нас есть продакты, разработчики, тестировщики, дизайнеры, редакторы и исследователи. Регулярно синхронизируемся и сохраняем контакт.
Договариваемся, а не навязываем
Возможность работать по-своему — никто не будет навязывать свои методы и контролировать каждое действие
Возможность работать по-своему — никто не будет навязывать свои методы и контролировать каждое действие
Поощряем обмен знаниями
Выступаем на конференциях, а где-то входим в программный комитет. А ещё пишем статьи, преподаем и делаем спецкурсы.
Выступаем на конференциях, а где-то входим в программный комитет. А ещё пишем статьи, преподаем и делаем спецкурсы.
Опираемся на данные
Стремимся поддерживать data-driven подход не только в продуктовом развитии, но и при принятии инженерных решений
Стремимся поддерживать data-driven подход не только в продуктовом развитии, но и при принятии инженерных решений
Стек
Делаем много проектов на tokio/axum/tower/hyper/lapin и т.д. Пишем асинхронный код, с хорошей утилизацией многопроцессорных систем.
Инфра на Kubernetes, Consul, Vault.
Много асинхронного взаимодействия на RabbitMQ, Kafka и работы с микросервисной архитектурой.
Мониторинг на Prometheus, ELK, Grafana
Ты подойдёшь, если
Есть уверенный коммерческий опыт бекэнд-сервисы на Rust от 2 лет и общий backend-опыт от 4 лет.
Будет плюсом, если у тебя есть 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.
Что ждёт тебя в Точка Банк
Официальная зарплата до 500 000 ₽. Точная сумма зависит от твоих навыков и ожиданий — обсудим их на собеседовании. Это сумма до вычета налогов. Помни, что с 2025 года ставка НДФЛ меняется в зависимости от суммарного дохода за год.
Пятидневная рабочая неделя с гибким началом и окончанием дня.
Удалёнка или любой офис в городах присутствия. Наши офисы — это продуманные опенспейсы с комфортными рабочими местами и зонами отдыха. Ты можешь самостоятельно выбрать, где работать — ходить в офис необязательно.
Понятная система развития и роста.
Возможность работать по-своему — никто не будет навязывать свои методы.
Возможность влиять на стек, процессы внутри команды и в работе с другими. Если предлагаешь идеи и улучшения — ты будешь услышан.
Бесплатное обучение: ты сможешь ездить на IT-конференции, митапы и хакатоны и проходить курсы за счёт компании. А ещё пользоваться нашей библиотекой и платформой с онлайн-курсами.
Комфорт не только в работе, но и в жизни. После испытательного срока: ДМС со стоматологией, психолог, чекапы здоровья и 4 дополнительных дэй-оффа в год.
Бонусы от партнёров: Skillbox, Skyeng, Яндекс Практикум, Ясно и других.
Онлайн-кабинет сотрудника, где ты можешь заказать справку, поставить отпуск или отгул, заказать технику или посмотреть выплаты.
Активная корпоративная жизнь: устраиваем кинопоказы, спортивные марафоны и корпоративы, которые потом ещё долго вспоминают.
- rust
- tokio
- axum
- tower
- hyper
- lapin
- kubernetes
- consul
- vault
- rabbitmq
- kafka
- prometheus
- elk
- grafana
- postgres
Оценка вакансии
71/100 · хорошо
- Описание полное
- Зарплата указана частично
- Компания и проект описаны
- Контакта нет
- Стек описан подробно
- Формат работы понятен
Похожие вакансии
Junior Software Developer / Engineer
AI-балл 36/100AfroReach Technology PLC
Junior
Software Engineer
AI-балл 84/100Gusto · United States of America
183 000 – 245 000 $
SeniorОфис / Удалённоdistributed_systemsreactrefactoring
Java Developer
AI-балл 49/100Москва
от 240 000 ₽
Удалённоjavaspring_bootspring_framework
Software Engineer JavaScript / SCADA Frontend / Engineering Automation
AI-балл 48/100Удалённоjavascripttypescriptscada
Unity Developer (m/f/d) – Big Farm Homestead
AI-балл 61/100New Moon Production · Hamburg
Офис / Удалённоunityunity3dgit