Senior C#/.NET разработчик

CHOICEIT

Senior C#/.NET разработчик

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

Ищем Senior C#/.NET разработчика в инвестиционный фонд, который использует передовые алгоритмы для торговли на рынках криптовалют.

Обязанности:

  • Проектирование и разработка высокопроизводительной торговой платформы с учётом требований низкой задержки.
  • Реализация интеграции и обработки рыночных данных через протоколы FIX/FAST/REST/WebSocket:

    • Формирование и агрегация котировочных стримов, объединение стаканов.
    • Оптимизация обработки входящих данных (низкоуровневого парсинга, буферизации, zero-copy, минимизация аллокаций).
  • Реализация и улучшение алгоритмов рыночного построения и исполнения ордеров, включая market making стратегий по опционам.
  • Оптимизация алгоритмов с использованием SIMD, low-level оптимизация и профилирование.
  • Оптимизация сетевых запросов и работы с сокетами (минимизация задержек, эффективное использование I/O-моделей).
  • Написание «zero-allocation» кода на C#, анализ и устранение причин сборки мусора (GC).
  • Разработка взаимодействия C# кода с нативными библиотеками.
  • Участие в техническом проектировании: выбор архитектурных решений для систем высокой производительности и масштабируемости.
  • Мониторинг производительности и стабильности системы, выявление узких мест и их устранение.
  • Участие в тестировании (unit/integration), нагрузочном тестировании, написание автотестов для ключевых компонентов.

Требования:

  • Отличное владение C# (.NET 7+).
  • Опыт разработки interop взаимодействия.
  • Глубокое понимание многопоточности: модели памяти, синхронизация, lock-free, конкурентные коллекции.
  • Опыт написания zero-allocation кода на C#: умение выявлять и устранять аллокации, знание особенностей CLR/GC.
  • Хорошее знание протоколов, применяемых в торговых системах (FIX, FAST, WebSocket, TCP, UDP и др.).
  • Широкий кругозор в области архитектур высокой производительности: опыт проектирования систем с минимальными задержками, распределённых и масштабируемых компонентов.
  • Практический опыт оптимизации latency: профилирование, анализ «горячих» участков кода, устранение узких мест.
  • Опыт работы в HFT-проектах.
  • Опыт разработки market making стратегий по опционам, понимание специфики опционных рынков и рисков.
  • Знание принципов работы matching engine, понимание механик работы биржевых ордеров и биржевого стакана.
  • Умение работать с инструментами профилирования (dotTrace, PerfView, профилирование нативного кода и т.п.).
  • Опыт работы с системами мониторинга и логирования (сбор метрик задержек, метрик производительности).​​​​​​​
Условия:
  • Удалённый формат.

  • Дружная команда разработчиков и квант-аналитиков, митинги, обмен знаниями, code review.

  • Сложные задачи: низколатентные торговые системы, новые подходы и технологии.

Посмотреть контакты работодателя

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

Специализированный депозитарий ИНФИНИТУМ

Старший C#/.NET-разработчик

Специализированный депозитарий ИНФИНИТУМ

Удаленная работа
  • Москва

  • Не указана

Рекомендуем
Специализированный депозитарий ИНФИНИТУМ

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

Специализированный депозитарий ИНФИНИТУМ

Удаленная работа
  • Москва

  • Не указана

Рекомендуем
Amex Development
Удаленная работа
  • Москва

  • до 250000 RUR

Рекомендуем
ZennoLab
Удаленная работа
  • Москва

  • до 250000 RUR

МЦ-Сервис Инжиниринг

C#/.NET-разработчик

МЦ-Сервис Инжиниринг

Удаленная работа
  • Москва

  • до 320000 RUR

Удаленная работа
  • Москва

  • от 400000 RUR

Проммайнер
Удаленная работа
  • Москва

  • до 400000 RUR

Service Inspector

Team Lead .NET+ Xamarin/MAUI

Service Inspector

Удаленная работа
  • Москва

  • до 400000 RUR

Бэнкс Софт Системс

Backend-разработчик (.NET Core)

Бэнкс Софт Системс

Удаленная работа
  • Москва

  • до 400000 RUR

Digital Lab
Удаленная работа
  • Москва

  • от 250000 RUR

IndigoSoft
Удаленная работа
  • Москва

  • до 3500 USD

ROSSKO
Удаленная работа
  • Москва

  • до 300000 RUR

Live Typing

Senior .Net Developer

Live Typing

Удаленная работа
  • Москва

  • до 300000 RUR

Aviasales.ru

.NET Developer

Aviasales.ru

Удаленная работа
  • Москва

  • до 300000 RUR

MIA Dev
Удаленная работа
  • Москва

  • до 300000 RUR

Primo RPA
Удаленная работа
  • Москва

  • до 300000 RUR

М13
Удаленная работа
  • Москва

  • до 300000 RUR

STARTRIBE LTD
Удаленная работа
  • Москва

  • до 300000 RUR

OQTACORE
Удаленная работа
  • Москва

  • от 1500 USD

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

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