Старший инженер-программист backend
Переведено автоматически с языка оригинала. Читать оригинал по-английски →
О Notabene
Notabene стремится сделать криптовалюту частью повседневной экономики. Ведущие криптовалютные организации используют наши инструменты для снижения риска транзакций и обеспечения безопасности криптовалютных переводов. Работая на трех континентах в восьми странах, команда Notabene обслуживает наше фантастическое сообщество из более чем 100 клиентов, включая финансовые учреждения, финтех-компании, биржи и многое другое. Наши сооснователи стояли у истоков разработки протоколов и случаев использования Self Sovereign Identity. Эта технология является ключевой для внутренних процессов нашего передового технологического стека.
Мы гордимся тем, что имеем поддержку ведущих инвесторов, включая Y Combinator, Jump Capital, Castle Island, Green Visor Capital и многих других.
Мы находимся на волнующем этапе нашего пути, когда технологии регулирования (reg-techs) быстро становятся признанным важным элементом экосистемы криптовалют. Notabene стремительно растет, и мы ищем людей, подобных вам, чтобы помочь сформировать будущее основы криптовалютной индустрии!
Влияние, которое вы окажете:
Каждый криптовалютный перевод, который мы осуществляем, происходит между учреждениями, которые работают на своих собственных системах, подчиняются разным регуляторам и не имеют оснований доверять друг другу. Программное обеспечение в середине должно быть правильным каждый раз. Сообщение, обработанное дважды, потерянное обновление или запись, показанная неправильному клиенту, является сбоем в соблюдении нормативных требований для наших клиентов.
Вы будете работать над основной платформой, которая передает эти данные между учреждениями по всему миру, написанной на языке Go.
Как старший инженер в команде, вы будете создавать самые сложные части платформы, участвовать в ее проектировании и помогать окружающим инженерам выполнять свою работу наилучшим образом.
Что вы будете делать
- Разрабатывать и создавать основные части нашей транзакционной платформы.
- Создавать для корректности в случае сбоя, с изоляцией и аудируемостью, необходимыми для регулируемого продукта.
- Масштабировать платформу по мере роста объема транзакций и количества учреждений на узел, сохраняя предсказуемую задержку и здоровье базы данных.
- Писать проектные документы для того, что вы создаете, и давать четкие, полезные отзывы о проектах и коде других людей.
- Работать с агентами ИИ каждый день и помогать улучшать спецификации, контекст и практики обзора, которые делают код, написанный агентами, безопасным для поставки в регулируемом продукте.
- Работать с командами продукта, соблюдения нормативных требований и клиентской поддержки, чтобы превратить нормативные и клиентские потребности в работающее программное обеспечение.
- Отвечать за то, что вы поставляете в производство, от отслеживания и оповещений до анализа инцидентов.
- Наставлять инженеров в команде.
- Участвовать в посменной работе
Необходимые требования
- Глубина проектирования систем. Вы проектировали и создавали распределенные системы, где корректность имеет большее значение, чем функции. Вы хорошо знаете асинхронную обработку и можете рассуждать о том, что происходит, когда части ее выходят из строя.
- Сильный опыт работы с Go или глубокий опыт производства на другом статически типизированном языке backend (Java, Kotlin, Rust, C#) и готовность начать работать с Go в течение первых недель.
- Глубокое знание PostgreSQL: проектирование схем, планы запросов, уровни блокировки и изоляции, миграции на живых системах и мультитенантные данные.
- Полная ответственность за облачные сервисы. Рабочее знание AWS или GCP: IAM, сетевые возможности, управляемые базы данных, очереди и хранилища. Вы можете читать и изменять Terraform и отлаживать производство по трассам и логам.
- Инженерия, основанная на ИИ. Вы ежедневно используете кодирующие агенты, такие как Claude Code или Cursor, и можете показать, как. Вы пишете спецификации и контекст, разбиваете работу для них и проверяете их вывод так же тщательно, как и человеческий запрос на вытягивание. Вы знаете, где они терпят неудачу.
- Опыт старшего уровня. Запись о доставке крупных, технически сложных проектов от начала до конца и помощи окружающим инженерам в улучшении. Обычно 8+ лет построения backend-систем.
- Четкое, краткое письмо в удаленной компании, которая принимает решения в документах и асинхронных потоках.
- Основные принципы безопасности для конфиденциальных данных: шифрование в пути и в покое, обработка ключей, минимизация персональных данных и доступ с наименьшими привилегиями.
Приятные дополнения
- Прикладная криптография: шифрование, подпись и управление ключами.
- Децентрализованная идентичность: DIDs, верифицируемые учетные данные, DIDComm.
- Регулируемые финансы, платежи или соблюдение требований: Travel Rule, AML, ISO 20022.
- Разработка и запуск программного обеспечения под контролем SOC 2 или ISO 27001.
- Знания криптовалюты и блокчейна: цепочки, адреса, активы, идентификаторы CAIP.
- Node.js и TypeScript.
- Системы очередей и рабочих процессов, а также современные инструменты наблюдаемости.
Выгоды
- Гибкая удаленная работа: работайте откуда угодно!
- $1000 стипендия на работу из дома: используйте в течение первого года работы.
- MacBook Pro: закупается вами и вашим менеджером для поиска модели, соответствующей вашим потребностям.
- Неограниченный отпуск: мы доверяем вам взять столько отпуска, сколько вам нужно.
- Страновые льготы: statutory предложения и взносы, управляемые через нашего работодателя.
Подайте заявку сегодня!
Если вы твердо уверены, что эта роль для вас, пожалуйста, подайте заявку. Notabene рассматривает широкий круг кандидатов, включая тех, у кого нет опыта работы с блокчейном. Будете ли вы возвращаться к работе после перерыва в занятости или делать следующий шаг в вашем карьерном пути, мы будем рады видеть вас в нашем поле зрения.
Notabene гордится тем, что является равноправным workplace и работодателем с подтверждающим действием. Ценя inclusivity и разнообразие всех форм, мы строго запрещаем и не дискриминируем по признаку расы, цвета, религии, национального происхождения, пола, гендерной идентичности, гендерного выражения, возраста, происхождения, гражданства, сексуальной ориентации, статуса защищенного ветерана или любого другого юридически защищенного признака.