yandex
+500% приглашений

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

Ускорим процесс поиска работы
SeniorУдалённоПолная занятость

Senior/Staff Software Engineer

ИИОценка ИИ

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


Вакансия из Quick Offer Global, списка международных компаний
Пожаловаться

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

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

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

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

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

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

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

I am writing to express my strong interest in the Senior/Staff Software Engineer position at Ethena Labs. With extensive experience in building high-stakes financial backend systems, I have a proven track record of managing complex money-movement processes, including payments, reconciliation, and secure API design. My background aligns perfectly with your need for an engineer who can own the app-facing API contracts and ensure the robustness of authentication and authorization systems.

In my previous roles, I have successfully implemented WebAuthn/passkey integrations and managed complex session lifecycles using OAuth2 and JWT. I am deeply familiar with the challenges of on-chain settlement, from handling RPC failures to managing gas and nonces, and I maintain a rigorous test-first development culture. I am excited about the opportunity to bring my expertise in TypeScript, Postgres, and event-driven architectures to the Ethena Labs team to help scale your money-movement products.

+250% к просмотрам

Составьте идеальное письмо к вакансии с ИИ-агентом

Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в 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

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

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

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

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

Навыки

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

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

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

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

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

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

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

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

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

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

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

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

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

NDA
148 487 ₽ – 262 013 ₽

Java разработчик на партнерский проект(ритейл) (Senior)

SeniorУдалённо
Java · SQL · REST · SOAP · Kafka · RabbitMQ · ActiveMQ · Docker · Kubernetes · OpenShift · CI/CD · Prometheus · Grafana · ELK · JUnit · Mockito · TestContainers · Swagger · OpenAPI
+19 навыков
M
Maxilect
250 000 ₽ – 350 000 ₽

Senior .NET-разработчик

SeniorУдалённо
.NET Core · ASP.NET Core · PostgreSQL · Entity Framework Core · RabbitMQ · Kafka · GitLab CI · GitHub Actions · TeamCity · xUnit · NUnit · MSTest · REST API · Docker · Kubernetes · NoSQL
+16 навыков
B
Birmarket
4 000 $ – 5 000 $

Golang Backend Developer (mid-senior)

SeniorУдалённо
Go · Kafka · RabbitMQ · PostgreSQL · ElasticSearch · AWS · Docker · Git · Kubernetes · REST API · SOLID · DDD · TDD
+13 навыков
К
Кодекс-ИТ
1 000 ₽ – 1 200 ₽

PHP Backend-разработчик (Part-time)

SeniorУдалённо
PHP · Laravel · Symfony · Yii2 · REST API · PostgreSQL · MySQL · SQL · Git · Redis · Memcached · Docker · RabbitMQ · Kafka · CI/CD · PHPUnit · Pest
+17 навыков
I
ITM
300 000 ₽ – 400 000 ₽

Senior Backend Developer (Node.js / TypeScript / Rust / Blockchain)

SeniorУдалённо
Node.js · TypeScript · Rust · Blockchain · Solidity · GraphQL · NestJS · Kubernetes · PostgreSQL · ScyllaDB · Redis · MongoDB · Cryptography · ZK-proofs · Ethereum · ethers.js · viem · Web3.js
+18 навыков
TS
Top Selection
300 000 ₽ – 320 000 ₽

Java разработчик (Senior)

SeniorУдалённо
Java · Spring Boot · Spring Cloud · PostgreSQL · Microsoft SQL Server · TDD · CI/CD · ELK stack · Camunda · Docker · Kubernetes · Kafka · RabbitMQ · Apache Ignite · Linux · Agile · Scrum · LLM
+18 навыков
более 1000 офферов получено
4.9

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

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

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