Workplace: Удаленно
RWB (Wildberries & Russ) — это международная технологическая компания, образованная в результате слияния двух лидеров рынка — IT-компании Wildberries и оператора наружной рекламы Russ.
Мы развиваем Wb Chat — мессенджер, где удобно общаться с друзьями, семьей и коллегами. Мы в поиске Rust-инженера для разработки производительных серверных компонентов и их интеграции с существующей микросервисной платформой.
Обязанности
Проектировать и разрабатывать сервисы на Rust, участвовать в выборе технических решений.
Повышать надёжность и масштабируемость сервисов.
Интегрировать новые компоненты с существующими сервисами платформы.
Участвовать в сопровождении сервисов в production, диагностике и устранении проблем.
Интегрировать сервисы с Kafka, PostgreSQL, Redis и внутренними API по gRPC/Protobuf.
Исследовать производительность: находить причины задержек, оптимизировать потребление памяти и процессорных ресурсов.
Поддерживать качество кода: писать тесты, проводить code review и улучшать существующие решения.
Требования
Имеете более 3 лет коммерческого опыта разработки на Rust.
Уверенно работаете с асинхронным и многопоточным кодом на Rust
Знаете Go или готовы освоить его для работы с существующими сервисами платформы.
Умеете проектировать сетевые сервисы и понимаете, как работают HTTP, WebSocket и gRPC.
Понимаете особенности распределённых систем: таймауты, повторную доставку, нарушение порядка событий и частичные отказы.
Работали с SQL, NoSQL, транзакциями, индексами и оптимизацией запросов.
Умеете аргументировать решения, обсуждать компромиссы и доводить изменения от проектирования до эксплуатации.
Имеете опыт работы с Kubernetes
Будет плюсом:
Опыт разработки систем, рассчитанных на большое число одновременных подключений.
Опыт профилирования Rust-приложений и оптимизации задержек под нагрузкой.
Условия
Обучение и развитие: языковые клубы, собственный корпоративный университет, программы развития управленческих навыков и многое другое;
Благополучие сотрудников: корпоративный пакет ДМС со стоматологией, корпоративный спорт, консультации психолога и дополнительные возможности аккредитованной IT-компании;
Множество сообществ: клуб спикеров, футбола, йоги, шахмат и т.д.;
Забота о семьях: создаем условия, в которых легко сочетать карьеру и заботу о близких – от гибкого подхода до масштабных проектов для детей сотрудников;
Скидки и партнерские программы: на обучение, страхование, покупки и многое другое;
Комфортная рабочая среда: бесплатное питание в офисе, современные офисы рядом с метро, корпоративная техника и портал для сотрудников.
Требуются знания и практический опыт в области тематики курса. Можно без опыта преподавания — научим всему необходимому.
Темы занятий на выбор:
• Теория и практика FFI
• actix-web под капотом
• GUI
• Примеры смарт-контрактов
• Заимствование, ссылки и слайсы
• Макросы
• Многопоточность без страха и др.
Обязанности: проведение онлайн-занятий, за доплату возможна проверка домашних заданий.
Условия:
Можно подобрать удобную нагрузку, занятия по Пн и Ср с 20:00 до 21:30 Мск.
Оплата 3500-4000 руб. за вебинар (полтора часа) и 300-400 руб. за ДЗ.
Есть материалы к занятиям.
Бонусы: доступ к курсам Отуса, нетворкинг, развитие личного бренда, участие в воркшопах и конференциях.
Возможность развивать навыки публичных выступлений, работы с аудиторией и подачи обратной связи.
УдалённоГеография найма не уточнена
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Компания Крибрум является признанным лидером в области анализа социальных сетей и медиа. Компания разрабатывает сервисы для извлечения, обобщения и анализа данных из социальных сетей, обрабатывает большие массивы данных в режиме, близком к реальному времени, включая обработку миллиардов публикаций и тысяч событий в секунду на десятках языков. В настоящее время компания расширяет команду, занимающуюся поисковыми технологиями, и приглашает Rust-разработчиков уровня Middle/Senior для участия в разработке собственного поискового движка.
Задачи:
— Разрабатывать модули извлечения данных из текстов и сохранения данных в поисковом индексе;
— Разрабатывать и оптимизировать алгоритмы для полнотекстового поиска;
— Развивать поисковое API и решать прикладные задачи на основе поиска;
— Участвовать в проектировании архитектуры поисковой системы.
Требования:
— Уверенное владение языком Rust;
— Знание OC Linux на уровне администратора;
— Опыт разработки не менее 3-х лет на Rust или C/С++;
— Знание основных шаблонов проектирования, основных структур данных и алгоритмов;
— Опыт реализации распределённых и асинхронных систем;
— Качественное тестирование своего кода;
— Знание английского языка на уровне достаточном для чтения технической документации.
Дополнительные плюсы:
— Участие в разработке высоконагруженных систем;
— Владение инструментами для профилирования и оптимизации кода;
— Наличие GitHub с примерами Rust-кода.
Условия:
— Полностью официальное оформление по ТК РФ;
— Работа в аккредитованной ИТ-компании;
— Гибкий график;
— Полная занятость;
— Гибридный график работы;
— Заработная плата обсуждается индивидуально.
О компании:
Мы — Re-Outstaff компания, которая по своей модели напоминает классическое IT-менторство, но кардинально отличается следующими моментами:
- Не берем больших предоплат и зарабатываем только на реально трудоустроенных клиентах: в отличие от большинства курсов менторства в Rust, которые превратились в продажу роадмапов и баз знаний, мы хантим вакансии, а не предоплаты учеников.
- Сейчас мы строим сильную оргструктуру и зрелые процессы, которые на голову будут опережать рынок менторства. Наша цель — доминировать в нише найма Rust-разработчиков и задавать стандарты качества для всей индустрии.
Задачи:
- Каждый ученик взаимодействует с 7 разными менторами, каждый из которых курирует свою узкую область.
- Индивидуальный подбор подходящего направления на HR-скрининге, исходя из интересов и сильных сторон.
- Возможные задачи: запись курсов и воркшопов, разработка легенды на основании опыта, проведение экзаменов для учеников, проведение мок-собеседований, поддержка ученика после оффера, помощь в прохождении собеседования и другие.
- Также ищут 3 руководителей в разные департаменты направления Golang.
Требования:
- Опыт работы Middle+/Senior Rust Developer от 3–6 месяцев.
- Наличие текущей основной работы в качестве Rust-разработчика.
- Готовность уделять проекту 4 часа в день.
Условия:
- Полностью удаленная работа.
- Part-time (частичная занятость).
- Оплата привязана к результату — офферу, который получает ученик.
Почему это может быть интересно:
- Прямое влияние на доход: оплата зависит от реального результата, возможность самостоятельно определять размер заработка.
- Монетизация опыта: возможность капитализировать опыт в разработке, совмещая с основной работой.
- Экспертность в найме: быть в курсе актуальных трендов и требований IT-рынка.
- Прокачка Hard Skills: создание конкурентного преимущества для учеников через уровень «overqualified», что дает возможность подтянуть технические навыки.
- Карьерный лифт: возможность быстрого перехода в топ-менеджмент, рост руководителей внутри компании с оплатой выше рыночной.