QuickNode ⚡
QuickNode ⚡
51 – 200 Працівники
SaaSWeb 3Криптовалюти
QuickNode ⚡ створює блокчейн-інфраструктуру для розробників і компаній, які розробляють децентралізовані застосунки. Платформа надає мультичейн-API, потоки даних блокчейну в реальному часі, керовані мережеві рішення та функції безпеки завдяки глобально розподіленій інфраструктурі, розробленій для доступу з низькою затримкою. Працюючи у сферах криптовалют, Web3 і SaaS, QuickNode допомагає командам підключатися до блокчейн-мереж, створювати застосунки та масштабуватися в різних екосистемах за допомогою технічної підтримки й надійних інструментів.

Провідний інженер-програміст Go і Rust, блокчейн-інфраструктура

Створюйте й експлуатуйте високопродуктивні системи на Go та Rust для блокчейн-інфраструктурної платформи QuickNode. Керуйте розподіленими сервісами, відповідаючи за продуктивність, безпеку, надійність і роботу в продакшені.

Опис

  • Розробляйте й оптимізуйте високопродуктивні серверні сервіси, API та системи обробки даних на Go і Rust
  • Відповідайте за робочі Go-сервіси та компоненти на Rust на всіх етапах: архітектура, інтерфейси, паралелізм, ефективність використання ресурсів, тестування, спостережуваність, розгортання й експлуатація
  • Проєктуйте розподілені системи, які приймають, обробляють, перевіряють і надають блокчейн-дані, забезпечуючи строгу узгодженість, відмовостійкість, масштабованість і доступність
  • Керуйте технічними ініціативами від збору вимог і проєктування архітектури до реалізації, тестування, розгортання, спостережуваності, реагування на інциденти та безперервного вдосконалення
  • Профілюйте й тестуйте продуктивність робочих систем, щоб підвищувати пропускну здатність, зменшувати затримки, ефективніше використовувати ресурси, покращувати стійкість і коректність під навантаженням
  • Оцінюйте ризики безпеки в компонентах блокчейн- і розподілених систем, а також розробляйте або перевіряйте захисні засоби
  • Досліджуйте складні збої в сервісах, базах даних, потокових системах, мережах і блокчейн-вузлах, а потім керуйте усуненням першопричин
  • Співпрацюйте з командами Product, Infrastructure, Security і Developer Experience, перетворюючи вимоги клієнтів і протоколів на системи, зручні для супроводу
  • Керуйте проєктуванням і перевіркою коду, наставляйте інженерів, документуйте технічні рішення та встановлюйте інженерні стандарти в різних командах
  • Підпорядковуйтеся керівництву інженерного напряму в команді Blockchain Infrastructure; на цьому рівні прямих підлеглих немає

Вимоги

  • Щонайменше 8 років професійного досвіду в розробці програмного забезпечення, зокрема значний досвід створення та експлуатації серверних або розподілених систем у високонавантажених виробничих середовищах
  • Поглиблене професійне володіння Go і Rust, підтверджене досвідом випуску та експлуатації робочого програмного забезпечення кожною з цих мов
  • Глибоке розуміння розподілених систем, алгоритмів і структур даних, паралелізму, безпеки пам’яті та моделі володіння, баз даних, мереж, операційних систем і виробничої архітектури
  • Підтверджений успіх у створенні надійних і масштабованих систем із вимірюваним покращенням продуктивності, доступності, коректності або досвіду розробників
  • Досвід роботи з блокчейн-інфраструктурою, високопродуктивними API, інфраструктурою вузлів або RPC, конвеєрами потокової обробки даних чи подібними вимогливими розподіленими платформами
  • Практичний досвід застосування принципів безпечного проєктування, моделювання загроз і системного тестування в системах, де критично важливі коректність і доступність
  • Сильні навички письмової та усної комунікації, виважене технічне судження й здатність самостійно вести неоднозначні міжкомандні проєкти
  • Досвід роботи з Ethereum, Solana або іншими провідними блокчейн-протоколами та архітектурою їхніх вузлів, RPC, індексації чи обробки транзакцій
  • Досвід проєктування чистих інтерфейсів між сервісами на Go і системами, бібліотеками або чутливими до продуктивності компонентами на Rust
  • Досвід проєктування або перевірки криптографічних систем, гаманців, підписання, зберігання активів або інших чутливих до безпеки систем
  • Досвід роботи з Kafka, чергами, подієвими сервісами, розподіленими базами даних або великомасштабними системами спостережуваності
  • Технічне лідерство, підтверджене відповідальністю за архітектуру, наставництвом, керуванням реагуванням на інциденти або інженерними стандартами, прийнятими кількома командами
  • Законне право працювати у США без необхідності спонсорства з боку компанії

Переваги

  • Конкурентоспроможний пакет пільг у регіонах, де працює QuickNode
  • Гнучкий формат роботи
  • Гарантії рівних можливостей під час працевлаштування