×
Register Here to Apply for Jobs or Post Jobs. X

フルリモート/週/C#】金融・トレーディング基盤の .NET × Memory​/Span 超低遅延バックエンド&Zero-Allocationプログラミング開発案件

Job in New York, New York City, Richmond County, New York, USA
Listing for: TechDirect
Full Time position
Listed on 2026-11-05
Job specializations:
  • Software Development
    .NET Developer, C# / Unity Developer, Backend Developer, Azure
Salary/Wage Range or Industry Benchmark: 180000 - 260000 USD Yearly USD 180000.00 260000.00 YEAR
Job Description & How to Apply Below
Position: 【フルリモート/週5/C#】金融・トレーディング基盤の .NET 8 × Memory / Span 超低遅延バックエンド&Zero-Allocationプログラミング開発案件
Location: New York

【フルリモート/週5/C#】金融・トレーディング基盤の .NET 8 × Memory / Span 超低遅延バックエンド&Zero-Allocationプログラミング開発案件お任せしたいこと[役割]

C#(.NET 8 / .NET 9)を用いた、高頻度取引・価格配信プラットフォームにおける超低遅延(Sub-millisecond)バックエンドエンジンおよびリアルタイム配信APIの設計・開発

[役割に対して求める成果]

Span, Memory, Array Pool を駆使した Zero-Allocation 化による ガベージコレクション(GC Gen0/Gen1/Gen2)発生頻度の極小化、および P99 レスポンスタイム 1ms 未満の維持

具体的な業務内容
  • C# (.NET 8+) を活用した、高スループットな約定処理エンジンおよびマーケットデータ配信マイクロサービスの設計・開発
  • System.

    IO.Pipelines や Channel を用いた、ロックフリーかつメモリ効率の高い非同期データパイプラインの実装
  • gRPC / Protocol Buffers および SignalR / Web Sockets を用いた、超低遅延バイナリ通信基盤の構築・最適化
  • Benchmark Dot Net  および Jet Brains dot Trace / dot Memory を用いたベンチマーク計測、アロケーション解析、メモリリーク修正
  • Entity Framework Core 8 / Dapper を用いた SQL Server / PostgreSQL に対するハイパフォーマンスなデータアクセスロジックの最適化
必須スキル・経歴
  • C# / .NET(.NET Core, .NET 6以上)を用いた サーバーサイド・Web API の開発・運用実務経験(4年以上)
  • C# のメモリ構造(Heap vs Stack, GC挙動)および Span / Memory / t 等を用いたパフォーマンスチューニング実務経験(1年以上)
  • async / await や Task / Value Task を用いた高度な非同期・並行処理の実装実績
  • RDBMS(SQL Server, PostgreSQL等)でのトランザクション設計およびパフォーマンス最適化実績
歓迎スキル・経歴
  • 金融、FX、暗号資産、ゲーム、AdTech などの高トラフィック・超低遅延ドメインでの開発実績
  • Native AOT (Ahead-Of-Time) コンパイルを活用したマイクロサービスの起動速度・メモリフットプリント最適化経験
  • System.

    Threading.

    Channels を用いた高パフォーマンスな Producer-Consumer パターンの構築経験
  • Docker / Kubernetes (AKS / EKS) 上での .NET マイクロサービス運用経験
開発環境

言語/フレームワーク: C# 12, .NET 8 / .NET 9, ASP.NET Core, EF Core, Dapper

通信/メッセージング: gRPC, SignalR, RabbitMQ, Redis

プロファイリング/テスト:
Benchmark Dot Net , dot Memory, xUnit, Moq

インフラ/ツール:
Azure (AKS, Azure SQL Database), AWS, Docker, Git Hub Actions

コミュニケーション:
Slack, Notion, Jira, Git Hub

開発チームについて

バックエンドチームは、テックリード(1名)、C#シニアエンジニア(3名/今回募集枠含む)、SRE/Dev Ops(1名)の計5名構成です。

「1マイクロ秒の遅延と数バイトのメモリ割り当て削減」を真剣に楽しみ、言語機能の深部(C# ILコードやJITコンパイル挙動)まで踏み込んで追求するプロフェッショナル集団です。

求める人物像
  • C# の最新仕様や .NET ランタイムの進化(.NET 8/9)を追うのが好きで、パフォーマンス測定データに基づいた設計ができる方
  • システムの不確実性やGC障害に対し、プロファイラーを駆使して粘り強くボトルネックを解決できる方
  • フルリモート環境において、Notionでの設計共有やGit Hubでの建設的なコードレビューができる方
仕事の魅力

一般的な CRUD Web アプリ開発とは異なり、 .NET / C# の言語限界に挑む高度なメモリ・パフォーマンス最適化に参画できます。

Low-Latency / Zero-Allocation 開発ノウハウを獲得し、C# / .NET スペシャリストとしてトップクラスの価値を証明できるプロジェクトです。

働き方

リモート環境

【フルリモート】 フルリモートで働いていただけます。

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary