О команде
Parity — одна из самых опытных в мире компаний, создающих базовую инфраструктуру для блокчейна и разрабатывающих программное обеспечение с открытым исходным кодом, включая Polkadot, Polkadot SDK и Kusama. Команда Security Engineering защищает экосистему Polkadot, проектируя безопасное ПО, проводя аудит кода и создавая ML-инструменты для автоматизации анализа безопасности.
Чем предстоит заниматься
•Участие в разработке безопасного ПО — написание и оптимизация кода на Rust для создания критически важных с точки зрения безопасности компонентов и инструментов
•Аудит кода и анализ уязвимостей — глубокий ручной и автоматизированный обзор кода для выявления и устранения уязвимостей безопасности
•Безопасность на основе ML — проектирование и внедрение моделей машинного обучения для автоматизированного анализа безопасности, обнаружения аномалий и снижения угроз
•Bug bounty и управление уязвимостями — обработка заявок по программе bug bounty, триаж отчётов о безопасности и совместная работа с этичными хакерами для устранения проблем
•Лучшие практики безопасной разработки — сотрудничество с инженерными командами по внедрению лучших практик безопасности в жизненный цикл разработки ПО
•Моделирование угроз и оценка рисков — выявление и оценка рисков безопасности в нашей блокчейн-инфраструктуре, смарт-контрактах и базовом ПО
•Оставаться на переднем крае — исследование и внедрение последних достижений в области безопасного кодирования, безопасности на основе ML и безопасности блокчейна
Наши пожелания к кандидатам
•Опыт применения практик безопасного кодирования и понимание концепций безопасности памяти
•Опыт аудита кода, анализа уязвимостей или разработки эксплойтов
•Опыт триажа и устранения отчётов по программам bug bounty
•Знание методов машинного обучения, применяемых в безопасности (например, обнаружение аномалий, фаззинг, автоматическое обнаружение угроз)
•Знакомство с принципами криптографии, безопасностью блокчейна или децентрализованными системами
•Сильные навыки решения задач и настрой на offensive security