Rust-разработчик
Технологии
Описание вакансии
Кратко о роли
Компания RWB ищет Rust-разработчика для работы над сетевыми сервисами и распределенными системами.
Ключевые задачи
- Проектирование и разработка сетевых сервисов.
- Работа с асинхронным и многопоточным кодом на Rust.
- Поддержка и развитие существующих сервисов платформы (включая работу с Go).
- Проектирование архитектуры с учетом особенностей распределенных систем.
- Работа с базами данных, оптимизация запросов и транзакций.
- Сопровождение изменений от этапа проектирования до эксплуатации.
Обязательные требования
- Более 3 лет коммерческого опыта разработки на Rust.
- Уверенное владение асинхронным и многопоточным программированием на Rust.
- Знание Go или готовность его освоить.
- Понимание работы HTTP, WebSocket и gRPC.
- Опыт работы с распределенными системами.
- Опыт работы с SQL, NoSQL, транзакциями и индексами.
- Опыт работы с Kubernetes.
Условия и бенефиты
- Фултайм.
- Удаленный формат работы.
- Заработная плата по итогам собеседования.
Процесс найма
- Отклик через форму на сайте компании.
Rust-разработчик в RWB.
Условия и бонусы: Фултайм, удаленно.
Мы ожидаем, что вы:
– Имеете более 3 лет коммерческого опыта разработки на Rust.
– Уверенно работаете с асинхронным и многопоточным кодом на Rust.
– Знаете Go или готовы освоить его для работы с существующими сервисами платформы.
– Умеете проектировать сетевые сервисы и понимаете, как работают HTTP, WebSocket и gRPC.
– Понимаете особенности распределённых систем: таймауты, повторную доставку, нарушение порядка событий и частичные отказы.
– Работали с SQL, NoSQL, транзакциями, индексами и оптимизацией запросов.
– Умеете аргументировать решения, обсуждать компромиссы и доводить изменения от проектирования до эксплуатации.
– Имеете опыт работы с Kubernetes.
Оригинальная вакансия:
https://t.me/myresume_ru/15155