Cari Network

Staff Backend Engineer

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

Staff-инженер backend-платформы в блокчейн-стартапе Cari. Отвечает за общую инфраструктуру платёжной платформы: оркестрацию durable-воркфлоу, гарантии порядка транзакций и общие архитектурные паттерны для команд Banking и Blockchain.

Задачи

  • Задавать техническое направление для сквозной backend-инфраструктуры платформы: оркестрация durable-воркфлоу (Restate), паттерны упорядочивания транзакций и контроля конкурентности, общие примитивы для сервисов Banking и Blockchain
  • Проектировать системы, охватывающие несколько сервисов: потоки данных, стратегии миграции живых систем, версионирование API общей инфраструктуры
  • Устанавливать стандарты надёжности для всех сервисов: профили нагрузочного тестирования, safety gates при деплое, анализ failure-режимов до запуска
  • Строить инструменты, шаблоны и обязательные стандарты (общие CI-паттерны, переиспользуемый скаффолдинг сервисов, общие конвенции observability)
  • Согласовывать общее техническое направление между несколькими инженерными командами и выстраивать консенсус
  • Представлять backend-платформу в кросс-организационном техническом планировании и заранее выявлять архитектурные риски

Требования

  • 8–10+ лет опыта backend-разработки, включая опыт задания технического направления для нескольких сервисов или команд
  • Глубокая экспертиза хотя бы в одной области: durable workflow/оркестрация, распределённое упорядочивание транзакций или гарантии консистентности данных в критичных к корректности системах
  • Уверенное владение TypeScript; желателен production-опыт с Effect (effect.ts) или аналогичной функциональной effect-системой
  • Опыт проектирования систем, на которых строятся другие команды, и понимание, что делает общий компонент платформы действительно переиспользуемым
  • Опыт кросс-командного технического согласования без формальных полномочий
  • Понимание надёжности финансового уровня: идемпотентность, at-least-once доставка, восстановление после сбоев, reconciliation на масштабе нескольких сервисов
  • Умение выявлять и называть архитектурные риски до того, как они станут инцидентом

Условия

  • Конкурентная базовая зарплата, бонус и опционы
  • Полный пакет медицинского, стоматологического и vision-страхования
  • 401(k) с участием компании
  • Гибкий PTO в remote-first окружении
  • Возможность влиять на формирующий рынок протокол вместе с опытной командой основателей

Навыки

  • TypeScript
  • Effect
  • Restate
  • durable workflow orchestration
  • distributed transaction ordering
  • concurrency control
  • idempotency
  • at-least-once delivery
  • crash recovery
  • reconciliation
  • load testing
  • CI
  • observability
  • blockchain

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

Senior Software Engineer - ERP Procurement Systems (Remote)
CareFirst BlueCross BlueShieldSeniorBaltimoreУдалённо
98,784 – 196,196 USD в год
23 окт.
Senior Backend Engineer - Access Control
VerkadaSeniorОфис
150,000 – 300,000 USD в год
23 окт.
Staff Software Engineer, Evidence & Frameworks
DrataSeniorSan FranciscoГибрид
165,000 – 270,000 USD в год
23 окт.
Software Engineer III - Golang
JPMorganChaseMiddleChicagoОфис
114,000 – 155,000 USD в год
23 окт.
Software Engineer II
Fox Point Recruitment LLCMiddleAtlantaОфисРелокация
100,000 – 130,000 USD в год
23 окт.
Staff Backend Engineer — Cari Network, Удалённо | itrelocate