О позиции
Компания Ethena Labs разрабатывает продукт для перемещения денег на основе своей инфраструктуры стейблкоинов. Ваша задача как Senior Software Engineer — взять на себя ответственность за платежи, выплаты, депозиты, переводы, сверку и API для мобильного приложения.
Чем вы будете заниматься
- Проектировать, строить и управлять сложными бэкенд-системами для высоконагруженного потребительского приложения.
- Контролировать контракт API для приложения: версионирование, обратная совместимость, ключи идемпотентности, согласованная модель ошибок и пагинация.
- Управлять бэкендом аутентификации и авторизации, включая управление жизненным циклом сессий/токенов и принудительное соблюдение авторизации.
- Защищать поверхность аутентификации с помощью ограничения скорости, обнаружения аномалий и безопасной обработки PII и секретов.
- Отслеживать и документировать пути денег от начала до конца (API → кошелек/исполнитель/отправитель/индексатор → потоки событий → расчет в блокчейне) и закрывать пробелы в корректности/надежности.
- Применять подход разработки с приоритетом на тестирование (BDD/интеграционное тестирование) и выпускать обновления в сжатые сроки.
Требования
- Подтвержденный опыт разработки и эксплуатации бэкенд-систем, обрабатывающих реальные деньги в производственной среде (платежи, обмен/расчет, кредитование, банковские услуги или криптовалюта) с успешным опытом предотвращения/исправления ошибок идемпотентности, округления или сверки.
- Опыт проектирования и управления клиентскими API, используемыми мобильным приложением: контракты, версионирование/обратная совместимость, ключи идемпотентности, модели ошибок, пагинация и ограничение скорости.
- Опыт разработки/эксплуатации бэкендов аутентификации/авторизации — OAuth2/OIDC, жизненный цикл сессий/токенов JWT, RBAC/ABAC, MFA; опыт с WebAuthn/ключами доступа будет преимуществом.
- Практический опыт интеграции с финансовыми третьими сторонами (эмитенты карт, KYC/партнеры по фиатным ramp, поставщики платежей/расчетов), включая вебхуки, режимы отказа и сверку.
- Знание расчетов в блокчейне с бэкенда: нонсы, газ, реорганизации, сбои RPC, глубина подтверждения — рассматривая данные блокчейна как ненадежный ввод.
- Сильные навыки в TypeScript (или сильный путь от Go/Kotlin/Rust/Java), Postgres, системе событий/очередей (NATS/Kafka/SQS) и gRPC для коммуникации между сервисами на производственном уровне.
- Культура разработки с приоритетом на тестирование: BDD/интеграционное тестирование с реальными зависимостями и свободное владение агентными рабочими процессами.
Будет плюсом
- Опыт работы с системами, обрабатывающими реальные деньги.
- Знание современных подходов к разработке и тестированию.
Что мы предлагаем
- Конкурентоспособная зарплата с учетом рынка.
- Удаленная работа с гибким графиком.
- Возможности для профессионального роста и развития.
- Доступ к современным технологиям и инструментам.
- Команда опытных специалистов и поддержка в обучении.
- Бонусы и дополнительные льготы.
Обязательные
0/1
Желательные
0/1
Бонус
0/1
Почему эта вакансия
6.8
6.8 из 10
оценка совпадения
Вакансия хорошая, но требует более четкого указания зарплаты и условий работы. Хорошие возможности для профессионального роста.
Формируем профиль успеха...
Анализируем требования вакансии и данные рынка
Обзор рынка
Объём рынка 2026
$15B
Годовой рост
20.5%
Внедрение AI
30%
Инвестиции
+150%
Навыки и требования
Обязательные
TypeScriptPostgresNATS
Растущий спрос
GraphQLMicroservices ArchitectureDocker
Снижающийся спрос
jQueryAngularJS 1.x
Тренды отрасли
Рост популярности микросервисной архитектуры
Ожидается, что к 2026 году более 70% новых приложений будут разрабатываться с использованием микросервисной архитектуры, что позволит улучшить масштабируемость и гибкость.
Увеличение использования GraphQL
С 2023 года использование GraphQL в разработке API возросло на 40%, так как он позволяет более эффективно управлять запросами к данным.
Новости FinTech
Загружаем новости отрасли...
Ищем релевантные статьи за последние 6 месяцев
Похожие вакансии
Продакт менеджер — улучшение пользовательских сценариев
FindMyKids·215K ₽–268K ₽
Fullstack Engineer — платформа без кода для роста дохода
FunnelFox·200K ₽–300K ₽
Специалист по мониторингу информационной безопасности — интеграция новых
Selectel·180K ₽–320K ₽
QA Engineer Manual — Allure TestOps
GiftsBattle и Yoostars·2K ₽–2K ₽
Senior Технический писатель — документация по ГОСТ в финансовом секторе
Top Selection·200K ₽–220K ₽
Старший контент-менеджер — развитие личных брендов преподавателей
Морозилка·80K ₽–130K ₽
Team Lead Java — разработка в Home Credit Bank
Home Credit Bank·383K ₽–477K ₽
Менеджер по международному развитию — опыт в рекрутинге
Рекрутинговая компания·334K ₽–416K ₽
Senior Game Designer — мобильные игры и казуальные головоломки
Puzzle Point·250K ₽–400K ₽
Ведущий менеджер по продажам туров — работа с входящими заявками
230K ₽–286K ₽
Менеджер IT Operations — управление workplace technology
EMCD·338K ₽–421K ₽
Middle Python Developer — опыт от 3 лет и знание Pandas
YoungCapital NEXT·456K ₽
Архитектор вычислительной инфраструктуры для AI-продукта
300K ₽–374K ₽
Senior Software Engineer — C++ для облачной AI-инфраструктуры
Nebius·242K ₽–301K ₽
Senior C++ Networking Engineer
V4Scale·285K ₽–354K ₽