Задачи:
— Проектировать и разрабатывать сервисы на Rust, участвовать в выборе технических решений.
— Повышать надёжность и масштабируемость сервисов.
— Интегрировать новые компоненты с существующими сервисами платформы.
— Участвовать в сопровождении сервисов в production, диагностике и устранении проблем.
— Интегрировать сервисы с Kafka, PostgreSQL, Redis и внутренними API по gRPC / Protobuf.
— Исследовать производительность: находить причины задержек, оптимизировать потребление памяти и процессорных ресурсов.
— Поддерживать качество кода: писать тесты, проводить code review и улучшать существующие решения.
Требования:
— Более 3 лет коммерческого опыта разработки на Rust.
— Уверенная работа с асинхронным и многопоточным кодом на Rust.
— Знание Go или готовность освоить его для работы с существующими сервисами платформы.
— Умение проектировать сетевые сервисы и понимание работы HTTP, WebSocket и gRPC.
— Понимание особенностей распределённых систем: таймауты, повторная доставка, нарушение порядка событий и частичные отказы.
— Опыт работы с SQL, NoSQL, транзакциями, индексами и оптимизацией запросов.
— Умение аргументировать решения, обсуждать компромиссы и доводить изменения от проектирования до эксплуатации.
— Опыт работы с Kubernetes.
Будет плюсом:
— Опыт разработки систем с большим числом одновременных подключений.
— Опыт профилирования Rust-приложений и оптимизации задержек под нагрузкой.
Контакты работодателя доступны по кнопке «Откликнуться» после входа.
Зарплаты и спрос: Бэкенд
Сейчас в каталоге 3 477 вакансий по этому направлению, удалённо можно работать в 49%.
Зарплата здесь не указана. Медиана по направлению: 240 000 ₽ в месяц. У половины вакансий от 160 000 ₽ до 300 000 ₽ (вакансий с вилкой: 478).
Навыки этой вакансии, которые чаще всего просят по направлению: PostgreSQL (33%), Kafka (21%), Kubernetes (20%), Redis (17%). В скобках доля вакансий направления.
УдалённоВакансия полностью удаленная, с частичным пересечением по времени с UTC+3; 🕹 Список обязанностей: Low-latency архитектура и код на Rust Дельта-нейтральные стратегии: от идеи до live Сеть, железо, proximity к бирже Потоковые данные (Kafka + ClickHouse) Ончейн / DeFi + бэкенд под AI-агентов 🕹 Требования к кандидату: Опыт создания торговых движков / low-latency trading systems (свои стратегии или по ТЗ) 3+ года production Rust (или сильный low-latency C++ + уверенный Rust) Глубокое понимание latency и в коде, и в железе/сети Опыт запуска стратегий, которые реально зарабатывали Умение самостоятельно ставить задачи и доводить до результата 🕹 Примерный уровень ЗП: 4000–5500 USD 🕹 Условия работы: Полностью удаленная работа Пересечение по времени с UTC+3 🕹 Контакты: @Rita_RS
УдалённоPoland; Brazil; Peru; Sweden; Colombia; Argentina; Romania; Cyprus; South Africa; Czech Republic; Hungary; Mexico; Chile; Spain; Bulgaria; We consider qualified applicants with criminal histories for employment on our team, assessing candidates in a manner consistent with the requirements of the San Francisco Fair Chance Ordinance