Senior Ruby Developer

Дата размещения вакансии: 21.05.2026
Работодатель: WMX
Уровень зарплаты:
з/п не указана
Город:
Москва
Саввинская набережная 11
Требуемый опыт работы:
Более 6 лет

WMX - российский разработчик решений в сфере кибербезопасности. Уже более 12 лет мы защищаем веб-приложения и API крупнейших компаний.

У нас своя продуктовая линейка:

ПроWAF - защита веб-приложений

ПроAPI - защита API

SmartBot Protection - модуль поведенческого анализа

Продукт в цифрах

- защищаем 17 000+ приложений

- обрабатываем 1 триллион запросов в месяц

- блокируем 75+ млн атак ежемесячно

- до 250 000 RPS в самых нагруженных инсталляциях

О роли

Ищем Senior Ruby Developer в команду Engine, которая отвечает за ключевые backend-сервисы продукта WAF.

У нас сложная сервисная архитектура с высоким уровнем инженерной автономии. Каждый разработчик участвует в проектировании решений и глубоко погружен в систему.

Это не классическая Rails-разработка - для нас важно глубокое понимание Ruby как языка и готовность работать с внутренним устройством системы.

Технологический стек

Ruby, Sinatra, Rails, PostgreSQL, Redis, Elasticsearch, Kubernetes, Helm, GitLab, ArgoCD, Lua, Tarantool, Golang

Чем предстоит заниматься

- Развивать ключевые backend-сервисы WAF

- Работать с highload-нагрузками и производительностью системы

- Разбираться в legacy-компонентах и улучшать архитектуру

- Работать с телеметрией production-систем: метрики, логи, трейсы

- Работать в кросс-функциональной инженерной команде

Мы ждём, что вы

- Имеете коммерческий опыт разработки на Ruby от 5 лет

- Хорошо знаете Ruby не только на уровне фреймворков

- Работали с реляционными СУБД

- Имеете опыт работы с highload системами

- Самостоятельны в проектировании и принятии технических решений

- Умеете разбираться в сложных системах и legacy-коде

- Имеете аналитический склад мышления

Условия

- Оформление по ТК РФ в аккредитованную IT-компанию

- Формат работы: удалённо или c посещением офиса в Москве

- Офис в историческом центре Москвы (м. Киевская / м. Фрунзенская)

- ДМС после испытательного срока

- Частичная компенсация спорта / отдыха / обучения

- Возможность влиять на архитектуру и развитие продукта