Локация

.Net разработчик (низкоуровневое программирование)

Heaad
Москва Опыт работы от 6 лет Постоянная занятость Полный день
Поделиться

Описание

Находимся в поисках ведущего разработчика на разработку криптобиржи. Также рассматриваются кандидаты с опытом низкоуровневого программирования (на .NET).
Тип трудоустройства готовы обсуждать с кажым кандидатов индивидуально (ТК, ИП, смз, ГПХ)
Вилка зп от 7000$ на руки (зависит от опыта)

Описание вакансии:
We re looking for an Expert Backend Engineer who operates at the level where latency,
determinism, and predictability aren t buzzwords but measurable engineering constraints.
This role is for someone who deeply understands CPU internals, memory models, thread
scheduling, lock-free algorithms, high-throughput messaging, and how distributed financial
systems fail under pressure.
You will own critical infrastructure that must function flawlessly at hundreds of thousands
to millions of events per second, with strict correctness and guaranteed ordering.
This role is not for application developers it is for systems engineers building financial
infrastructure.
Responsibilities
Low-Level Engineering & System Design
Implement ultra-low-latency backend components with predictable CPU/memory
behavior.
Design algorithms and data structures optimized for microsecond-level execution and
zero avoidable allocations.
Implement lock-free or wait-free concurrency patterns, high-performance ring
buffers, and custom in-memory indexes.
Optimize every layer of the system: CPU cache usage, batching strategies, network
payload formats, serialization overhead.
Performance & Throughput
Own performance budgets for critical paths: routing validation matching
persistence.
Conduct deep-dive profiling: CPU cycles, GC pauses, kernel scheduling anomalies,
NIC throughput, syscall overhead.
Design deterministic pipelines capable of sustaining constant high load without tail
latency degradation.
Fault Tolerance & Recoverability
Build systems with strict correctness guarantees, atomic event application, and
deterministic replay mechanisms.
Ensure subsystem isolation: a degraded component must never impact core trading
flows.
Implement safety nets: circuit breakers, enqueue limits, backpressure, isolation
pools, and bounded resource usage.
Security & Data Integrity
Own low-level API security: deterministic signature checks, replay protection, rate
limiting by bucket/token algorithms.
Ensure full auditability of every financial operation with immutable logs and exact
ordering guarantees.
Operational Ownership
Lead incident investigations at the kernel/network/runtime level.
Define and enforce operational SLOs and deterministic recovery procedures.
Ensure all systems degrade gracefully and recover predictably.
Requirements
8+ years in backend/system engineering with .NET/C# or similar low-level languages.
Mastery of:
CPU cache mechanics, cache lines, branch prediction, false sharing
Memory models & volatile/atomic operations
Lock-free algorithms, concurrent queues, ring buffers
TCP internals, congestion control, NIC queues, syscalls
Experience building systems where 1ms can be unacceptable and correctness is
absolute.
Deep experience with:
High-throughput streaming systems (Kafka, NATS, Redpanda)
Deterministic processing pipelines
Real-time financial systems, betting engines, HFT systems, trading gateways
Ability to reason rigorously about failure modes and system safety.
Nice to Have
Experience building matching engines, FIX engines, or market data gateways.
Knowledge of NUMA optimization, kernel bypass, RDMA, or high-performance
networking techniques.
Experience designing event-sourcing or replay-driven trading systems.

14 часов назад Источник: hh.ru
Обращаем Ваше внимание, что вакансия взята с внешнего источника hh.ru. Администрация сайта не несет ответственность за ее содержание.
Рекомендуемые вакансии
  • ИТ-компания Лоция
  • Москва
... ищет хорошего специалиста на вакансию .NET разработчик . Москва (Россия). Полный рабочий день ... C#, .NET, ASP.NET, ООП, ASP.NET WEB API, Apache Kafka, .NET Core, Entity ... и согласованием контрактов с frontend разработчиками; построением CI/CD процессов; ...
09.01.2026
150 000 - 200 000 руб.
  • Линсофтверпродакшн
  • Москва
... наша команда ищет C# (.Net) разработчика для аутстафф направления. 100% ... -приложений на C#/.NET (.NET Core / .NET 6 8); Проектирование ... /Lead); Отличное знание .NET / .NET Core / .NET 6 8, уверенное владение ... ASP.NET Web API; Глубокое ...
11.01.2026
150 000 - 200 000 руб.
от 200 000 руб.
  • Лаборатория ПРОСТОР
  • Москва
Описание .Net разработчик с опытом разработки ... , PostgreSQL, Clickhouse. Ищем разработчика со знанием контекста и с ... : создавать микросервисы на .Net 8+ разрабатывать Web-приложения ... Docker-контейнеров Требования: знание .NET (C#, LINQ, Multithreading) ...
11.01.2026
от 200 000 руб.