Откликайтесь
на вакансии с ИИ

Senior/Staff Software Engineer
Отличная вакансия для опытных инженеров: работа в инновационном крипто-проекте Ethena Labs с современным стеком и высокой ответственностью. Позиция предполагает владение продуктом и влияние на архитектуру критически важных систем.
Сложность вакансии
Высокая сложность обусловлена необходимостью глубоких знаний в финтехе и криптографии, включая WebAuthn, gRPC и работу с блокчейн-транзакциями. Требуется опыт проектирования систем с нулевой терпимостью к ошибкам в расчетах и безопасности.
Анализ зарплаты
Зарплата не указана, но для ролей уровня Senior/Staff в крипто-индустрии и финтехе США/Европы рыночные показатели значительно выше средних по IT-сектору. Ожидается компенсация в верхней границе рынка, часто включающая токены проекта.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в Ethena Labs уже сейчас
Присоединяйтесь к Ethena Labs, чтобы создавать инновационную инфраструктуру для движения денежных средств на базе стейблкоинов!
Описание вакансии
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
*📩* Откликнуться
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- TypeScript
- PostgreSQL
- Kafka
- OAuth2
- gRPC
- JWT
- WebAuthn
- NATS
- Blockchain
Возможные вопросы на собеседовании
Проверка опыта работы с финансовой точностью и предотвращением дублирования транзакций.
Расскажите о самом сложном баге, связанном с идемпотентностью или округлением, с которым вы столкнулись в платежной системе. Как вы его решили?
Оценка навыков проектирования API для мобильных приложений.
Как вы подходите к версионированию API и обеспечению обратной совместимости, когда логика авторизации существенно меняется?
Проверка специфических знаний в области современной аутентификации.
Какие основные риски безопасности существуют при реализации WebAuthn/passkeys и как вы их минимизируете на стороне бэкенда?
Оценка понимания специфики блокчейн-разработки.
Как вы обрабатываете реорганизации сети (reorgs) и задержки подтверждения при интеграции ончейн-расчетов в традиционный бэкенд?
Проверка навыков работы с распределенными системами.
В каких случаях вы предпочтете gRPC вместо REST для взаимодействия между сервисами в финансовой инфраструктуре?
Похожие вакансии
Java разработчик на партнерский проект(ритейл) (Senior)
Senior .NET-разработчик
Golang Backend Developer (mid-senior)
PHP Backend-разработчик (Part-time)
Senior Backend Developer (Node.js / TypeScript / Rust / Blockchain)
Java разработчик (Senior)
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!