Чем предстоит заниматься
•Break things on purpose. Threat-model и ревью Solidity-контрактов, функций переходов состояний блокчейна на Rust и других критических систем до того, как это сделает атакующий.
•Own protocol components. Отвечать за безопасную архитектуру и реализацию компонентов, которые вы берёте на себя, от design review до продакшена.
•Track the adversary. Следить за хаками, эксплойтами и новыми векторами атак в индустрии и превращать эти уроки в конкретные улучшения систем.
•Scale security through others. Внедрять практику secure-design в команды разработки и влиять на архитектурные решения на ранних этапах, без формальных полномочий.
•Use AI on defense. Применять современные AI-системы для масштабирования работы по безопасности, учитывая, что атакующие используют те же инструменты.
•Respond when it counts. Участвовать в расследованиях безопасности и реагировании на инциденты, часто под давлением времени и при неполной информации.
Наши пожелания к кандидатам
•Опыт в security engineering или security research: threat modeling, код-ревью с фокусом на безопасность или vulnerability research на продакшен-системах, с находками, которые вы можете разобрать по механизму.
•Владение строго типизированными языками, такими как C++, Go или Scala. Rust и Solidity — основные языки в компании, предыдущий опыт с ними не обязателен.
•Глубокие знания алгоритмов и структур данных, включая их вычислительную и объёмную сложность, опыт реализации их с нуля.
•Отладка на уровне протокола и root-cause анализ в сложных распределённых системах.
•Рабочее знание недавних инцидентов безопасности в блокчейн-индустрии и техник их предотвращения.
•Чёткий письменный и устный английский — рабочий язык компании.
•Будет плюсом: практический опыт со смарт-контрактами Solidity, ZK-схемами или ключевыми блокчейн-протоколами. Публичные исследования безопасности, отчёты об аудитах, результаты bug-bounty или опыт CTF также засчитываются как подтверждение.