Должность: Software / Systems Architect
Компания: ConsenSys
Местоположение: Удаленно — Европа / США / Гибрид
О CONSENSYS
Consensys Incorporated — независимая компания, занимающаяся разработкой инфраструктуры на базе блокчейна, выделенная из Consensys Software Inc. — одной из ведущих мировых компаний в области блокчейн-технологий и основной организации-разработчика экосистемы Ethereum.
Мы создаем и управляем нейтральной инфраструктурой блокчейна институционального уровня, которая соединяет банки, управляющих активами, кастодианов и инфраструктуру финансовых рынков с сетями цифровых активов, соответствуя бескомпромиссным стандартам институциональных финансов: конфиденциальность, масштабируемость, отказоустойчивость, безопасность и готовность к регулированию.
Штаб-квартира Consensys Incorporated находится в Майами, Флорида, а деятельность ведется по всей территории США, Европы и Австралии. Компания была запущена как независимая организация в сентябре 2026 года, и сейчас формирует команду, соответствующую ее амбициям.
ЗАЧЕМ СУЩЕСТВУЕТ ЭТА РОЛЬ
Мы создаем и управляем блокчейн-инфраструктурой для инфраструктуры финансовых рынков — учреждений, занимающихся клирингом, кастодиальным хранением и расчетами. Платформа включает в себя секвенсор и координатор, стек ZK-доказательств, механизм межсетевого взаимодействия, компоненты конфиденциальности и расчетов, а также инфраструктуру, которая обеспечивает работу всего этого в производственной среде для клиентов с договорными обязательствами.
Кто-то должен видеть всю картину целиком и заставлять части работать вместе. Не на схеме — в коде, в проектных решениях и в ответах, которые мы даем архитекторам институционального уровня, принимающим решение о размещении реальных активов в наших сетях.
Это практическая роль. Вы будете писать код, создавать прототипы и участвовать в проектных ревью. Если вы не выпускали что-то самостоятельно за последний год, эта роль вам не подходит.
ЧТО ВЫ БУДЕТЕ ОТВЕЧАТЬ
- Архитектура всей платформы — как секвенсор, координатор, стек доказательств, уровень взаимодействия, компоненты конфиденциальности и инфраструктура сочетаются друг с другом, и где проходят границы.
- Архитектура межсетевого взаимодействия. Это наше конкурентное преимущество и интеллектуальная собственность, а не товар — проектные решения здесь определяют, что мы можем продать и за сколько.
- Преобразование институциональных требований в проектные решения. Наши клиенты выдают подробные документы с требованиями: доступность, окончательность, изоляция конфиденциальных данных, RBAC, хранение ключей, экстренное развертывание. Вы преобразуете их в архитектуру, которую команда сможет реализовать, и предоставляете доказательства, при этом честно указывая, какие требования мы удовлетворяем технически, а какие — посредством контроля и аттестации.
- Прототипы. Созданные вами в партнерстве с командой инженеров, после того как вы определили их требования высокого качества. Неопределенность разрешается путем создания минимально жизнеспособного продукта.
- Проектные ревью и архитектурные решения — зафиксированные в письменном виде, с обоснованием и отклоненными вариантами, чтобы следующий человек не пересматривал их.
- Разработка или покупка. Где мы используем сторонние компоненты, где разрабатываем самостоятельно, и каковы наши затраты на зависимость.
- Техническая глубина при глубоком анализе клиентов и партнеров, когда разговор выходит за рамки того, что можно уместить на слайде.
- Архитектурные решения являются окончательными. Вы ограничиваете время на изучение и прототипы, записываете отклоненный путь и фиксируете решение, чтобы инженеры не реализовывали два проекта одновременно.
- Вы отвечаете за дизайн, чтобы другие могли создавать. Это означает интерфейсы, ограничения и письменные решения — а не присутствие на каждом ревью. Команды должны иметь возможность выпускать продукт на основе Architecture Decision Record (ADR) без вашего присутствия.
- Вы ежедневно используете ИИ для изучения дизайнов, написания и тестирования PoC, а также для составления ADR. Вы устанавливаете эту практику для тех, кто реализует ваши дизайны.
- Проекты, которые выдерживают эксплуатацию. Доступность, окончательность, откат и обновление доказательств — это архитектурные ограничения, а не операционный сюрприз после слияния.
КАК ЭТО СОЧЕТАЕТСЯ
- Продукт — вы тесно сотрудничаете с отделом продукта, чтобы определить, что и почему мы создаем. Архитектура, не основанная на проблеме клиента, — это хобби.
- Криптография и исследования ZK (доказатель, zkEVM, арифметика) — отдельное направление. Их результаты являются основным вкладом в вашу архитектуру; вам потребуется достаточная глубина, чтобы рассуждать о затратах на доказательства, задержке и ограничениях, не будучи криптографом.
- Основные протоколы (Besu, Teku и связанные клиенты) — находятся в ведении нашего руководителя протоколов. Возможности клиента и обязательства по дорожной карте формируют то, что вы можете спроектировать.
- Инженерия и инфраструктура — ваши проекты реализуются и эксплуатируются этими командами. Они быстро сообщат вам, если дизайн не выдержит контакта с производственной средой, и вы должны этого хотеть.
ЧТО МЫ ИЩЕМ
- Имеет опыт проектирования и создания распределенных систем — недавний, практический, на одном из используемых нами языков (Kotlin, Go, Rust, Solidity, TypeScript, Zig).
- Имеет сильный практический опыт в разработке программного обеспечения/инженерии, более 8 лет.
- Способен охватить большую систему целиком и увидеть, где она не согласуется, а также детально проанализировать технический уровень — режимы отказа, связь, то, что ломается при масштабировании — и эффективно донести это до коллег.
- Знание Ethereum и EVM или продемонстрированная способность быстро освоить это из смежной работы с распределенными системами.
- Грамотно пишет. Документы и диаграммы, которые команда архитекторов банка примет без совещания. Не только для внешнего, но и для внутреннего использования. Архитектор должен оставлять четкие письменные артефакты, которые ясно показывают, что должны построить инженеры и почему, а также как выглядит успех.
- Может находиться в одной комнате с архитекторами институционального уровня и оставаться технически подкованным — убедительным в отношении отказоустойчивости, хранения ключей, окончательности и конфиденциальности, не скатываясь в язык продаж.
- Прагматичен. Знает, когда правильная архитектура — это скучная.
- Решителен в условиях неопределенности. Принимает решение, когда есть разногласия между продуктом, требованием клиента и ограничением протокола.
- Опыт проектирования безопасных критически важных систем.
ПОЛЕЗНО, НО НЕ ОБЯЗАТЕЛЬНО
- Системы ZK-доказательств — достаточно, чтобы рассуждать о затратах, задержках и предположениях доверия.
- Технологии конфиденциальности: пулы конфиденциальности, MPC, доверенные среды выполнения, фреймворки токенизации.
- Регулируемая финансовая инфраструктура — платежи, клиринг, расчеты, кастодиальное хранение.
- Понимание динамики управления и ключевых заинтересованных сторон в экосистеме Ethereum.
- Опыт развертывания облачных и инфраструктурных решений и топологий.
- Опыт работы в сферах Fintech/Banking/Trading или аналогичных.
ЧЕМ ЭТА РОЛЬ НЕ ЯВЛЯЕТСЯ
- Не архитектор, работающий в PowerPoint. Если ваша работа за последние два года состояла только из диаграмм и презентаций, эта роль вам не подходит, и собеседование это выявит.
- Не функция предпродажной подготовки. Вы будете участвовать в технических сессиях с клиентами, но основная задача — доставка.
- Не руководящая роль. Это роль индивидуального исполнителя с реальными техническими полномочиями.
РАБОТА В CONSENSYS
Мы — полностью удаленная, глобально распределенная компания. Мы нанимаем лучших специалистов, где бы они ни находились, работаем асинхронно и оцениваем друг друга по результатам, а не по часам или местоположению. Мы предлагаем конкурентоспособную оплату, значительную долю в компании и возможность работать над настоящим открытым исходным кодом на передовом рубеже web3.
Consensys является работодателем, предоставляющим равные возможности. Мы ценим разнообразие и стремимся создать инклюзивную среду для всех сотрудников.