Старший Backend разработчик (Rust)
Старший backend-разработчик для высоконагруженной платформы трекинга и атрибуции рекламы. Основной стек — Rust, также TypeScript, SQL, Kafka, AWS, Kubernetes. Требуется 7+ лет опыта, уверенное владение Rust и смежными технологиями, английский C1. Предлагают удаленную работу, отпуск 20 дней, карьерный рост и обучение.
Зарплата не указана — оценили по рынку
На основе 8 похожих вакансий за 90 дней.
Что предстоит делать
<p>Мы ищем Senior Backend Developer для присоединения к проекту Group107.</p><p>Вы присоединитесь к платформенной команде, стоящей за высоконагруженным продуктом для ad-tracking и атрибуции в performance-маркетинге, который находится в продакшене уже более 6 лет. Система обрабатывает клики, установки и конверсии в масштабе: Rust-трекер плюс парк из ~30 сервисов для приема данных, атрибуции, отчетности по конверсиям и запланированных задач, работающих на ClickHouse, MySQL/Aurora и Kafka, всё это развернуто на AWS EKS. Команда небольшая и состоит из senior-инженеров, решения принимаются в ходе обсуждений, а не комитетами, и работа каждого инженера имеет реальный вес — точность и корректность доходов не подлежат обсуждению. Это широкая роль с высокой степенью ответственности для инженера, который выбирает правильный инструмент для задачи, а не ограничивается одним языком программирования.</p><h3>Обязанности</h3><ul><li>Разрабатывать и поддерживать бэкенд-сервисы платформы — в основном на Rust (Axum, Tokio, sqlx, serde), но охватывая весь стек: TypeScript в NestJS API и ETL для хранилища данных, SQL для MySQL/Aurora и ClickHouse, а также Helm-чарты и CI, которые доставляют вашу работу в продакшен.</li><li>Проектировать и разрабатывать server-to-server интеграции с рекламными платформами, партнерами по mobile measurement, рекламодателями и системами отчетности аффилиатов — источниками, которые редко хорошо документированы и часто ведут себя не так, как описано в спецификациях. Половина работы — это дисциплинированная детективная работа.</li><li>Отвечать за корректность данных в MySQL и ClickHouse: писать запросы для атрибуции и доходов, и быть человеком, который может ответить на вопрос «почему наши цифры не сходятся с их цифрами?», подкрепляя ответ доказательствами, а не теорией.</li><li>Доводить сервисы от пустой директории до продакшена и эксплуатировать их — вы разворачиваете свою работу сами и несете за нее ответственность, включая первые недели после выхода в продакшен.</li><li>Повышать инженерный стандарт: автоматизированное тестирование в CI, осознанное использование AI-ассистентов и умный мониторинг.</li><li>Задавать технические стандарты и поддерживать команду через дизайн-документы, code review с обоснованиями и четкую письменную коммуникацию в распределенной команде.</li></ul><h3>Требуемые навыки</h3><ul><li>7+ лет опыта в бэкенд-разработке, включая 1+ год продакшен-опыта с Rust</li><li>Рабочее знание TypeScript/Node — способность самостоятельно расширять NestJS API</li><li>Уверенное знание SQL — умение анализировать планы запросов и объяснять, почему конкретный паттерн записи вызывает взаимоблокировки при конкурентном доступе (а не просто «умею писать JOIN»)</li><li>Продакшен-опыт с Kafka — семантика потребителей, упорядочивание и воспроизведение (replay)</li><li>Реальный операционный опыт с AWS (не сертификат): EKS, управляемые базы данных, управляемый Kafka, S3</li><li>Продвинутое знание Docker, Kubernetes и Helm — достаточно, чтобы создавать и отлаживать собственные чарты</li><li>Владение CI/CD — вы создавали пайплайны, а не просто пользовались ими</li><li>Дисциплина тестирования — вы пишете тесты для кода, который работает с деньгами, и можете объяснить, что вы сознательно решили не тестировать</li><li>Английский на уровне C1 или выше</li><li>Четкая техническая письменная коммуникация по умолчанию — дизайн-документы перед значимой работой, понятное резюме после инцидента в продакшене и предоставление контекста без лишних напоминаний</li><li>Проактивность и ответственность — умение работать с краткими вводными, формулировать гипотезы, доводить работу до конца и разблокировать зависшие задачи, а не обходить их стороной</li><li>Раннее выявление рисков — комфортно говорить «я не уверен в этом краевом случае, мне нужно второе мнение»</li><li>Наставничество и code review — комментирование работы коллег с обоснованиями, помощь коллегам в решении проблем</li><li>Архитектурное мышление в сложной высоконагруженной системе — уверенность в любой части платформы, а не только в том участке, который вы создали</li><li>Осознанное и свободное использование AI-ассистентов для написания кода — понимание, где они полезны (генерация тестов, шаблонный код, миграции, ориентация в кодовой базе), а где нет (недокументированные сторонние API, сверка данных в продакшене, конкурентность)</li></ul><h3>Будет плюсом</h3><ul><li>ClickHouse или другое колоночное/OLAP-хранилище — материализованные представления, уровни агрегации, шардирование</li><li>Опыт в ad tech, атрибуции или mobile measurement (идентификаторы кликов, server-to-server постбеки, дедупликация, атрибуционные окна, фильтрация фрода/прокси) — или, в качестве альтернативы, платежи/финтех, где целостность данных была критически важна</li><li>Terraform / Terragrunt / CDK</li><li>Опыт с Redis и React (дашборд оператора)</li></ul><h3>Что мы предлагаем</h3><ul><li>20 дней отпуска (рабочих дней)</li><li>7 дней больничного</li><li>Индивидуальный план карьерного роста</li><li>Внутренние занятия по английскому языку</li><li>Компенсация обучения</li><li>Корпоративные мероприятия и тимбилдинги</li><li>Предоставление оборудования</li></ul> <div> <a href="https://jobs.dou.ua/companies/group107/vacancies/370009/#reply-btn-id">Відгукнутись на вакансію</a> </div>
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в Group107
3 активные вакансии в компании
Junior AI-Assisted .NET разработчик
~747 900 ₸ оценка
Junior .NET разработчик для работы над SaaS-платформой для бухгалтерии и налогов в Израиле. Основная задача — разработка бэкенда на C#/.NET 8 с использованием AI-инструментов (Claude Code), включая налоговую логику, генерацию отчетов и API. Требуется 1+ год опыта, знание C# и SQL, английский Upper-Intermediate. Предлагают удаленную работу, 20 отпускных дней и карьерный рост.
Старший .NET Full Stack разработчик
~1 523 500 – 2 822 299 ₸ оценка
Ищем опытного .NET Full Stack разработчика для работы над финансовыми системами, включая онлайн-открытие счетов и цифровую подпись. Вы будете разрабатывать фронтенд на Angular и бэкенд на .NET Core, писать технические спецификации и сотрудничать с командой. Полная удаленка, рабочие дни воскресенье-четверг, требуется хороший английский.
Похожие вакансии
6 вакансий
Rust разработчик
Ищем опытного Rust-разработчика (от 4 лет) для создания высоконагруженных серверных приложений и API. Нужно знание Rust, Git, Linux, сетевых протоколов и CI/CD. Компания предлагает удаленную работу, гибкий график, соцпакет и возможности для роста.
Rust-разработчик высоконагруженной системы
~2 784 120 ₸ оценка
Ищем опытного Rust-разработчика для работы над высоконагруженной системой на базе Tarantool. Нужно проектировать архитектуру, разбирать инциденты и брать на себя техническое лидерство. Предлагают удаленку, ДМС и возможности для роста.
Разработчик систем хранения данных (Rust)
~2 784 120 ₸ оценка
Вакансия для разработчика уровня Senior, который будет заниматься разработкой и эксплуатацией высоконагруженных систем хранения данных для AI/ML. Требуется опыт работы с низкоуровневыми распределёнными системами и знание Rust. Предлагается удалённая работа в автономной команде.
Senior Rust (HSM) Engineer
Вакансія Senior Rust-інженера для розробки безпечного середовища зберігання ключів і підписання транзакцій для криптогаманців. Потрібен досвід з Rust від 4 років, знання HSM, криптографії та блокчейну. Пропонують гнучкий графік, медстрахування та професійний розвиток.
Разработчик полного цикла
~2 784 120 ₸ оценка
Ищем опытного разработчика для создания и оптимизации инструментов автоматизации маркетинга. Нужно писать backend на Rust и C, frontend на JavaScript, работать с PostgreSQL и API. Предлагаем удаленку, гибкий график и конкурентную зарплату.
Rust Developer
~2 784 120 ₸ оценка
Разработка и поддержка смарт-контрактов на Rust под Solana в Web3-холдинге. Требуется коммерческий опыт от 3 лет, знание Anchor и Solana SDK, понимание блокчейнов и DeFi. Предлагают удаленную работу, полную занятость и влияние на архитектуру продуктов.