Старший/Ведущий разработчик ПО
Ethena Labs нанимает старшего/ведущего разработчика ПО (удалённо), которому предстоит отвечать за бэкенд продукта для движения денежных средств, построенного на инфраструктуре стейблкоинов — платежи, выплаты, депозиты, переводы, сверка, а также API для приложения и бэкенд аутентификации.
Ethena создаёт инвестиционные продукты, которые выигрывают от скорости, программируемости и преимуществ соответствия требованиям, обеспечиваемых токенизацией блокчейна. Новая инженерная команда отвечает за продукт для движения денежных средств, построенный поверх инфраструктуры стейблкоинов Ethena — платежи, выплаты, депозиты, переводы и сверку — а также за API для приложения и бэкенд аутентификации, от которых зависит нативное мобильное приложение. Это senior IC-роль с реальными полномочиями по проектированию бэкенда. Обязанности: - Проектировать, создавать и отвечать за сложные бэкенд-системы для потребительского приложения с высокой нагрузкой - Отвечать за API-контракт для приложения как за продукт: версионированные, обратно совместимые эндпоинты с клиентскими ключами идемпотентности, единообразная модель ошибок и аккуратная пагинация, разработанные в партнёрстве с командой iOS - Отвечать за бэкенд аутентификации и авторизации, включая relying party для passkey/WebAuthn, жизненный цикл сессий/токенов и применение авторизации на каждой границе API - Защищать поверхность аутентификации от злоупотреблений с помощью ограничения частоты запросов, обнаружения аномалий и безопасной обработки PII и секретов - Задавать паттерны, тесты и документацию, чтобы бэкенд можно было безопасно расширять любому инженеру - Прослеживать и документировать пути движения денег от начала до конца: от API через wallet/executor/submitter/indexer, потоки событий и ончейн-расчёты - Быстро выпускать изменения, придерживаясь test-first, с разработкой через тесты и BDD
- Проверенный опыт создания и эксплуатации бэкенд-систем, которые перемещают реальные деньги в продакшене — платежи, обмен/расчёты, кредитование, банкинг или криптовалюты - Опыт проектирования и владения клиентскими API, которые потребляет мобильное приложение при масштабе: контракты, версионирование, ключи идемпотентности, модели ошибок, пагинация, ограничение частоты запросов - Опыт создания или эксплуатации бэкенда аутентификации/авторизации — OAuth2/OIDC, жизненный цикл сессий/токенов JWT, области RBAC/ABAC, MFA/step-up — в идеале relying party для WebAuthn/passkey - Практическая интеграция с реальными финансовыми третьими сторонами от начала до конца (эмиссия карт, партнёры по KYC/фиатному онрампингу или платёжные/расчётные провайдеры) - Понимание ончейн-расчётов со стороны бэкенда — nonces, gas, реорганизации, сбои RPC, глубина подтверждения - Уверенное владение TypeScript (или быстрый переход с Go/Kotlin/Rust/Java), а также Postgres, системой событий/очередей (класса NATS/Kafka/SQS) и gRPC в продакшен-масштабе - Культура test-first — BDD/интеграционное тестирование с реальными зависимостями — и свободное владение агентными рабочими процессами разработки (Claude Code, MCP)
Не пропусти ни одну вакансию
Подпишись на наш Telegram-канал