Quicknode

Senior Software Engineer - Go & Rust, Blockchain Infrastructure

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Senior-инженер в команду Blockchain Infrastructure компании Quicknode. Проектирование и развитие высоконагруженных распределённых систем для приёма, обработки и отдачи блокчейн-данных на Go и Rust.

Задачи

  • Проектировать, разрабатывать и оптимизировать высоконагруженные низколатентные backend-сервисы, API и системы обработки данных на Go и Rust для продакшн-инфраструктуры блокчейна
  • Владеть продакшн-сервисами на Go и компонентами на Rust: архитектура, интерфейсы, модели конкурентности, эффективность памяти и ресурсов, тестирование, observability, деплой и эксплуатация
  • Проектировать распределённые системы для приёма, обработки, валидации и отдачи блокчейн-данных с гарантиями консистентности, отказоустойчивости, масштабируемости и доступности
  • Вести техническую работу end-to-end: требования, архитектура, реализация, тестирование, деплой, observability, реагирование на инциденты и постоянные улучшения
  • Профилировать и бенчмаркать продакшн-системы, находить узкие места и улучшать пропускную способность, латентность, эффективность ресурсов, устойчивость и корректность под нагрузкой
  • Оценивать риски безопасности в блокчейн- и распределённых компонентах, проектировать и ревьюить контроли, защищающие транзакции, данные, учётные данные и целостность системы
  • Отлаживать сложные сбои в сервисах, базах данных, стриминговых системах, сетях и блокчейн-нодах и доводить до устойчивых root-cause исправлений
  • Работать совместно с командами Product, Infrastructure, Security и Developer Experience, переводя требования клиентов и протоколов в поддерживаемые системы
  • Проводить ревью дизайна и кода, менторить инженеров, документировать важные решения и устанавливать инженерные стандарты для повышения качества во всех командах

Требования

  • 8+ лет профессионального опыта в разработке ПО, включая значительный опыт создания и эксплуатации backend- или распределённых систем в высоконагруженных продакшн-средах
  • Продвинутое профессиональное владение и Go, и Rust с подтверждённым опытом выпуска и эксплуатации продакшн-ПО на каждом из языков; оба языка — обязательные требования, а не взаимозаменяемые альтернативы
  • Глубокие знания распределённых систем, алгоритмов и структур данных, конкурентности, memory safety и ownership, баз данных, сетей, операционных систем и архитектуры продакшн-ПО
  • Опыт поставки надёжных масштабируемых систем с измеримыми улучшениями производительности, доступности, корректности или developer experience
  • Опыт работы с блокчейн-инфраструктурой, высоконагруженными API, нодовой или RPC-инфраструктурой, пайплайнами потоковой обработки данных или аналогичными требовательными распределёнными платформами
  • Опыт применения принципов secure-by-design, threat modeling и дисциплинированного тестирования в системах, где критичны корректность и доступность
  • Сильные письменные и устные коммуникации, здравое техническое суждение и способность вести неоднозначные кросс-командные проекты без постоянного руководства

Условия

  • Глобальная remote-компания с офисами в Fort Lauderdale, FL и Лиссабоне, Португалия
  • Компенсационная философия Quicknode: справедливая и беспристрастная оплата для всех сотрудников, конкурентоспособный пакет льгот во всех локациях присутствия
  • Открытое и честное обсуждение компенсации на этапе найма, индивидуальный подход
  • Равные возможности при трудоустройстве для всех квалифицированных кандидатов

Навыки

  • Go
  • Rust
  • distributed systems
  • blockchain
  • RPC
  • Kafka
  • Ethereum
  • Solana
  • concurrency
  • memory safety
  • databases
  • networking
  • observability
  • threat modeling
  • streaming

Похожие вакансии

Lead Software Engineer - Parametric
Morgan StanleyLeadNew YorkГибрид
115,000 – 225,000 USD в год
15 окт.
Software Engineer 2 (ASP.NET Web API)
US BankMiddleIrvingГибрид
105,400 – 124,000 USD в год
14 окт.
Sr. Specialist .NET Developer
Charles SchwabSeniorAustinОфис
13 окт.
Software Engineer II
IndeedMiddleУдалённо
111,000 – 167,000 USD в год
13 окт.
Staff Software Engineer
SS&C TechnologiesSeniorCitypointГибрид
170,000 – 188,000 USD в год
13 окт.
Senior Software Engineer - Go & Rust, Blockchain Infrastructure — Quicknode, 171,000 – 214,000 USD в год, Удалённо | itrelocate