Jobgether
Full-Stack Engineer (Security)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full-stack инженер с уклоном в безопасность для remote-first команды, строящей инфраструктуру кросс-чейн платежей и блокчейн-транзакций. Роль сочетает разработку сервисов скрининга кошельков, детекцию фрода и MEV, AI-инструменты аудита и реагирование на инциденты.
Задачи
- Разрабатывать и сопровождать сервисы скрининга блокчейн-адресов кошельков до и во время транзакций, оптимизируя точность, кэширование, латентность и доступность
- Определять политики скрининга на разных этапах транзакций, сетях и ролях кошельков с понятными ошибками, аудитом и механизмами авторизации и override
- Строить и эксплуатировать near-real-time системы детекции sandwich-атак и других форм MEV, измерять precision и recall, вести регрессионные тесты
- Развивать внутренние AI-инструменты аудита безопасности на базе LLM, снижать число ложных срабатываний и вести трекинг исправлений
- Разрабатывать автоматизированные workflow мониторинга и алертинга подозрительных транзакций, аномалий и финансовых расхождений
- Участвовать в расследовании инцидентов безопасности и превращать выводы в новые правила детекции и превентивные контроли
- Проводить threat-modeling новых фич, ревью кода на риски безопасности и внедрять переиспользуемые security-компоненты
- Строить, деплоить и эксплуатировать production-сервисы с логированием, мониторингом, алертингом и on-call поддержкой
- Использовать и расширять AI-инструменты для ревью кода, анализа путей атаки и триажа уязвимостей
- Вести техническую и комплаенс-документацию: архитектурные решения, отчёты об инцидентах, планы исправлений
Требования
- Минимум 4 года опыта разработки, деплоя и эксплуатации production-систем, интерес к security engineering
- Сильный TypeScript и опыт full-stack разработки: backend-сервисы, базы данных, API, внутренние интерфейсы
- Опыт владения сервисами на всём жизненном цикле: деплой, инструментирование, логирование, мониторинг, алертинг, инциденты
- Опыт с контейнеризированными окружениями и Kubernetes
- Понимание распределённых систем: очереди, ретраи, идемпотентность, race conditions, конкурентность, численная точность
- Опыт построения или эксплуатации систем fraud prevention, скрининга кошельков, abuse detection; работа с precision/recall и регрессионным тестированием
- Практический опыт анализа транзакций в EVM-совместимых блокчейнах: receipts, логи, порядок блоков, механика пулов ликвидности, трассировка средств
- Опыт эксплуатации LLM-автоматизации в production: evaluation-фреймворки, регрессионные тесты, управление промптами
- Умение читать и оценивать код Solidity для валидации результатов автоматического поиска уязвимостей
- Опыт threat-modeling и security-ревью с продуктовыми командами; знание IAM, secrets management, аудита
- Сильные навыки коммуникации и документирования, умение объяснять технические риски
- Готовность к on-call дежурствам для финансовой инфраструктуры, работающей 24/7
- Плюсом: Rust, аудит смарт-контрактов, безопасность кошельков, анализ MEV и mempool, AML и санкционный скрининг, блокчейн-индексеры, опыт в платежах или криптобиржах, offensive security
Условия
- Конкурентная базовая зарплата в зависимости от опыта
- Пакет equity
- Комплексные медицинские льготы
- Неограниченный оплачиваемый отпуск с рекомендованным минимумом
- Remote-first формат работы с акцентом на коллаборацию
- Возможности профессионального роста в блокчейн-безопасности, распределённых системах и AI-инструментах
- Владение критичными production-системами и влияние на практики безопасности
Навыки
- TypeScript
- Kubernetes
- LLM
- Solidity
- EVM
- Rust
- blockchain
- secrets management
- IAM