Описание вакансии
Ключевые обязанности
- Руководство архитектурой и реализацией сложных блокчейн-компонентов на Rust с обеспечением надежности, безопасности и эффективности дизайна протокола
- Полная ответственность за критические блокчейн-системы, включая разработку, тестирование, развертывание и поддержку основной инфраструктуры
- Проектирование и предложение обновлений, улучшений и новых функций протокола для повышения масштабируемости, надежности и производительности блокчейн-сетей
- Разработка и поддержка стратегий оптимизации производительности для устранения узких мест и повышения пропускной способности распределенных систем
- Сотрудничество с внешними контрибьюторами для улучшения open-source блокчейн-проектов, участие в мероприятиях сообщества и содействие росту экосистемы
- Участие в дежурстве для обеспечения круглосуточной поддержки production-систем, устранения неполадок и реализации экстренных исправлений
- Тесное взаимодействие с кросс-функциональными командами для согласования технических решений с бизнес-целями и продуктовой стратегией
- Проведение код-ревью, наставничество для младших инженеров и контроль соблюдения best practices в блокчейн-разработке
- Отслеживание новых тенденций в блокчейн-технологиях и вклад в эволюцию стандартов протоколов
- Документирование технических спецификаций, проектных решений и деталей реализации блокчейн-компонентов
Требования к кандидату
- Подтвержденный опыт (5+ лет) в разработке блокчейн-протоколов с глубоким знанием языка программирования Rust и системного программирования
- Глубокое понимание архитектуры распределенных систем, алгоритмов консенсуса и криптографических протоколов, необходимых для блокчейн-разработки
- Отличные навыки решения проблем с подтвержденным опытом создания масштабируемых, безопасных и высокопроизводительных блокчейн-решений
- Способность эффективно сотрудничать с удаленными командами, стейкхолдерами и open-source контрибьюторами в разных часовых поясах
- Опыт применения методов оптимизации производительности и решений для масштабирования блокчейн-сетей
- Умение вносить вклад в open-source проекты, поддерживать качество кода и взаимодействовать с сообществами разработчиков
- Владение системами контроля версий (например, Git) и agile-методологиями разработки
- Отличные коммуникативные навыки для объяснения технических концепций как технической, так и нетехнической аудитории
- Опыт работы с фреймворками и инструментами тестирования блокчейна для проверки корректности протоколов
- Готовность участвовать в дежурствах с обязательством поддержания надежности и бесперебойной работы систем
- Сильные аналитические способности для диагностики и решения сложных технических проблем в блокчейн-инфраструктуре
- Знание best practices безопасности блокчейна и стратегий снижения рисков для децентрализованных систем
- Опыт работы с инструментами развертывания и мониторинга блокчейна в production-средах
- Способность проектировать и реализовывать изменения протокола в соответствии с развивающимися отраслевыми стандартами и регуляторными требованиями
- Отличные навыки документирования для создания четких и исчерпывающих технических спецификаций блокчейн-компонентов


