Старший .NET разработчик (Криптопроцессинг / Highload)

Heaad

Старший .NET разработчик (Криптопроцессинг / Highload)

Ереван

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

Международная криптовалютная биржа развивает высоконагруженную торговую платформу нового поколения. Бизнес-функции находятся в ОАЭ, IT-команда базируется в Ереване.

В связи с развитием инфраструктуры расчётов и движения средств ищем Старшего .NET разработчика в команду криптопроцессинга.

Это позиция для инженера системного уровня, который понимает принципы построения финансовых транзакционных систем, обработки событий в реальном времени и обеспечения консистентности данных при высокой нагрузке.

Задачи

  • Проектирование и реализация высокопроизводительных книг заявок в оперативной памяти (ценовые уровни, FIFO очереди, бинарные деревья, skip lists, структуры на основе кучи или массива)

  • Разработка детерминированных алгоритмов сопоставления для: лимитных заявок, рыночных заявок, IOC / FOK (Immediate-or-Cancel / Fill-or-Kill), post-only / reduce-only и условных заявок

  • Обеспечение строгой последовательности событий при экстремальной конкуренции

  • Оптимизация структур данных для минимизации: cache miss, heap allocation и lock contention

  • Реализация высокопроизводительного обмена сообщениями:
    gateway → matching engine → risk → clearing

  • Реализация механизмов восстановления состояния (snapshot + delta logs)

  • Обеспечение корректного поведения системы при:

    • перезапусках серверов

    • переключении на резерв

    • частичной потере сообщений

    • пробелах в последовательности

    • обработке повреждённых или устаревших заявок

  • Генерация инкрементальных и полных потоков рыночных данных со строгой последовательностью

  • Обеспечение согласованности данных между: WebSocket, FIX и внутренними потоками событий

Требования

  • Совокупный опыт backend / системной разработки - от 7 лет

  • Не менее 5 лет опыта в построении или развитии систем криптопроцессинга
    (движение средств, транзакции, балансы, расчётные контуры)

  • Опыт проектирования отказоустойчивых систем и восстановления состояния после сбоев

  • Понимание финансовой логики: учёт балансов, консистентность, идемпотентность операций

Сильная инженерная база:

  • highload, очереди сообщений, event-driven архитектуры

  • обеспечение строгой последовательности событий и консистентности данных

  • работа с многопоточностью и оптимизация производительности

  • понимание моделей памяти; опыт low-latency приветствуется

Будет плюсом:

  • опыт работы в биржах (crypto/forex/stock) или финтехе

  • опыт интеграций с блокчейн-инфраструктурой на уровне процессинга (не разработка блокчейна)

  • HFT

  • FIX-протокол

Ищем командного игрока, готового работать в международной технической команде.

Условия

  • Формат работы:

    • удалённо (РФ и другие страны) или офис в Ереване

    • график 5/2, с 10:00 до 19:00 по Еревану

    • переработки редки, при переработке всей командой выплачивается 50% от оклада

  • Оформление: трудовой договор (Армения) или контракт

  • Возможность оплаты в валюте или криптовалюте

  • Возможность релокации (переезд + месяц жилья оплачиваются)

  • Обязательный онбординг в Ереване 2-4 недели (за счёт компании)

  • Щедрый оплачиваемый отпуск

  • Фирменный Mac

  • Испытательный срок - 3 месяца

Стек

  • .NET / C#
  • RabbitMQ / Kafka

  • Архитектура гибридная

  • Работа преимущественно in-memory, без классической БД

Навыки
  • .NET Core
  • Kafka
  • C#
  • Микросервисная архитектура
  • RabbitMQ
  • Linux
  • ASP.NET
  • Docker
  • Git
  • Highload
  • Multithreading
  • Concurrent programming
  • Low-latency
  • Многопоточность
  • In-memory обработка
  • FIX-протокол
  • Фьючерсы
  • Торговые системы
  • Алгоритмы сопоставления
  • Книга заявок (Order Book)
  • Matching engine
  • HFT
Посмотреть контакты работодателя

Адрес

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

Staff-UP Consulting Group

Senior backend developer C# (crypto)

Staff-UP Consulting Group

  • Москва

  • Не указана

Рекомендуем
Hi, Rockits!
  • Москва

  • Не указана

Рекомендуем
Клируэй Текнолоджис
  • Москва

  • до 600000 RUR

Рекомендуем
Антиплагиат

Senior C# Software Engineer

Антиплагиат

  • Москва

  • от 8000 USD

  • Москва

  • от 7000 USD

Zecurion
  • Москва

  • от 7000 USD

Альфа-Банк
  • Москва

  • от 7000 USD

Автоцентр Сити ЮГ

Senior .NET Developer

Автоцентр Сити ЮГ

  • Москва

  • до 600000 RUR

Qugo
  • Москва

  • до 600000 RUR

Heaad
  • Москва

  • до 600000 RUR

Лаборатория Касперского

Developer C# (KORM)

Лаборатория Касперского

  • Москва

  • до 600000 RUR

КИТТ
  • Москва

  • до 600000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию