yandex
SeniorУдалённоПолная занятость

Senior/Staff Software Engineer

ИИОценка ИИ

Отличная вакансия для опытных инженеров: работа в инновационном крипто-проекте Ethena Labs с современным стеком и высокой ответственностью. Позиция предполагает владение продуктом и влияние на архитектуру критически важных систем.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.


Вакансия из открытого источника
Пожаловаться
+400% приглашений от HR

Улучшите резюме под эту вакансию

Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт

Сложность вакансии

ЛегкоСложно
ИИОценка ИИ

Высокая сложность обусловлена необходимостью глубоких знаний в финтехе и криптографии, включая WebAuthn, gRPC и работу с блокчейн-транзакциями. Требуется опыт проектирования систем с нулевой терпимостью к ошибкам в расчетах и безопасности.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

Анализ зарплаты

Медиана180 000 $
Рынок140 000 $ – 250 000 $
ИИОценка ИИ

Зарплата не указана, но для ролей уровня Senior/Staff в крипто-индустрии и финтехе США/Европы рыночные показатели значительно выше средних по IT-сектору. Ожидается компенсация в верхней границе рынка, часто включающая токены проекта.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

Сопроводительное письмо

Составьте сопроводительное письмо под эту вакансию с вашим резюме

Иллюстрация сопроводительного письмаИллюстрация сопроводительного письма

Контакты для отклика

Откройте контакты, указанные в вакансии.

Описание вакансии

Senior/Staff Software Engineer

Full-time/Company: Ethena Labs

Ethena Labs is building a money-movement product on top of its stablecoin infrastructure. You’ll own payments, payouts, deposits, transfers, reconciliation, and the app-facing APIs and authentication backend that the native mobile app depends on.

Responsibilities:

  • Design, build, and own complex backend systems for a high-usage consumer app.
  • Own the app-facing API contract: versioning, backward compatibility, client idempotency keys, consistent error model, and pagination.
  • Own authentication and authorization backend, including passkey/WebAuthn relying party, session/token lifecycle, and authorization enforcement.
  • Defend the auth surface with rate limiting, anomaly detection, and secure handling of PII and secrets.
  • Trace and document money-paths end-to-end (API → wallet/executor/submitter/indexer → event streams → on-chain settlement) and close correctness/reliability gaps.
  • Drive a test-first development approach (BDD/integration testing) and ship on a tight cadence.

Requirements:

  • Proven experience building and operating backend systems that move real money in production (payments, exchange/settlement, lending, banking, or crypto) with a track record of preventing/fixing idempotency, rounding, or reconciliation bugs.
  • Experience designing and owning client-facing APIs consumed by a mobile app: contracts, versioning/backward compatibility, idempotency keys, error models, pagination, and rate limiting.
  • Experience building/operating authentication/authorization backends — OAuth2/OIDC, JWT session/token lifecycle, RBAC/ABAC scopes, MFA/step-up; WebAuthn/passkey experience ideal.
  • Hands-on integration with financial third parties (card issuing, KYC/fiat ramp partners, payments/settlement providers), including webhooks, failure modes, and reconciliation.
  • On-chain settlement literacy from the backend: nonces, gas, reorgs, RPC failures, confirmation depth — treating chain data as untrusted input.
  • Strong TypeScript (or a strong path from Go/Kotlin/Rust/Java), Postgres, an event/queue system (NATS/Kafka/SQS-class), and gRPC-based service-to-service communication at production scale.
  • A test-first culture: BDD/integration testing with real dependencies and fluency with agentic development workflows.

Stack:

TypeScript, Postgres, NATS/Kafka/SQS-class, gRPC, WebAuthn/passkeys, OAuth2/OIDC, JWT

*📩* Откликнуться

+400% к собеседованиям

Создайте идеальное резюме с помощью ИИ-агента

Создайте идеальное резюме с помощью ИИ-агента

Навыки

  • TypeScript
  • PostgreSQL
  • NATS
  • Kafka
  • gRPC
  • OAuth2
  • JWT
  • WebAuthn
  • Blockchain

Возможные вопросы на собеседовании

Проверка опыта работы с финансовой точностью и предотвращением дублирования транзакций.

Расскажите о самом сложном баге, связанном с идемпотентностью или округлением, с которым вы столкнулись в платежной системе. Как вы его решили?

Оценка навыков проектирования API для мобильных приложений.

Как вы подходите к версионированию API и обеспечению обратной совместимости, когда логика авторизации существенно меняется?

Проверка специфических знаний в области современной аутентификации.

Какие основные риски безопасности существуют при реализации WebAuthn/passkeys и как вы их минимизируете на стороне бэкенда?

Оценка понимания специфики блокчейн-разработки.

Как вы обрабатываете реорганизации сети (reorgs) и задержки подтверждения при интеграции ончейн-расчетов в традиционный бэкенд?

Проверка навыков работы с распределенными системами.

В каких случаях вы предпочтете gRPC вместо REST для взаимодействия между сервисами в финансовой инфраструктуре?

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

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

более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!