Назад
2 дня назад

Senior Backend Engineer (Fintech)

Формат работы
onsite
Тип работы
fulltime
Грейд
senior
Страна
Kyrgyzstan
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

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

Текст:
/
TL;DR
Senior Backend Engineer (Fintech): Проектирование и развитие распределённых микросервисов на Node.js/TypeScript для торгового движка, учёта балансов, криптокошельков и REST/WebSocket API с акцентом на конкурентную обработку, транзакционную надёжность и низколатентный обмен данными. Focus on построении отказоустойчивой архитектуры, предотвращении повторных финансовых операций, интеграции с блокчейн-сетями и оптимизации производительности свыше 10 000 TPS.

Локация: Бишкек, проспект Чуй, 158; офисная работа, на месте работодателя.

Компания

Разработка высоконагруженных торговых систем для криптоиндустрии и FinTech.

Что делать

  • Проектировать, разрабатывать и поддерживать высококонкурентные микросервисы на Node.js/TypeScript для маршрутизации ордеров, исполнения сделок и управления балансами.
  • Поддерживать высокопроизводительные REST- и WebSocket API для розничных, институциональных и алгоритмических трейдеров и обеспечивать обработку данных в реальном времени.
  • Разрабатывать детерминированную и транзакционно надёжную логику учёта балансов, предотвращая гонки данных и несоответствия в финансовых записях.
  • Оптимизировать событийные потоки между шлюзами кошельков, торговыми движками и системами уведомлений.
  • Проектировать и оптимизировать PostgreSQL, Redis и ClickHouse для больших объёмов записи и сложных транзакционных запросов.
  • Реализовывать отказоустойчивость, безопасность API и данных, интеграции с KMS/HSM и RPC-интерфейсами блокчейн-сетей, а также оптимизировать систему до показателя свыше 10 000 TPS.

Требования

  • От 3 лет профессионального опыта в backend-разработке и от 3 лет коммерческого опыта с современными TypeScript и Node.js.
  • Опыт работы с NestJS, Fastify или Express.
  • Глубокое понимание асинхронной обработки, Event Loop, моделей конкурентного выполнения и неблокирующего ввода-вывода.
  • Опыт работы с PostgreSQL: SQL-запросы, проектирование схем данных, транзакционные блокировки SELECT FOR UPDATE и оптимизация индексов.
  • Глубокое понимание структур данных в оперативной памяти и опыт работы с Redis.
  • Опыт работы с брокерами сообщений и событийными системами: Kafka, RabbitMQ или NATS.
  • Знание микросервисной архитектуры и паттернов gRPC, очередей сообщений, Saga, идемпотентности и распределённой трассировки.
  • Практический опыт с финтех-продуктами, системами исполнения ордеров, торговыми платформами или механизмами криптобирж.
  • Понимание стакана заявок, типов ордеров, механизма сопоставления заявок и расчёта торговых комиссий.
  • Знание основ Web3 и блокчейн-технологий: ECDSA, Ed25519, RPC-интерфейсы EVM или UTXO, а также хранение и управление горячими и холодными кошельками.

Культура и преимущества

  • Полная занятость.
  • Офисный формат работы в Бишкеке.
  • Работа с высоконагруженными торговыми системами в криптоиндустрии и FinTech.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →