Senior .NET Engineer | Low Latency Systems & Cloud Platform
Senior .NET Engineer, Low Latency Systems and Cloud Platform (Crypto Data Infrastructure)
Introduction
As a Senior .NET Engineer, you will join a technical environment focused on high-performance systems and low-latency data pipelines. You will be part of a lean, engineering-driven team building and maintaining the core backend services that power advanced trading infrastructures.
This work is part of a larger trading execution platform that includes market data ingestion, order routing, and portfolio-level services. You will operate in a horizontal team structure, where you are fully responsible for your area. From design to production, you will lead the entire lifecycle of the product you build.
This is a role for designing high-demand, low-latency systems that require careful, detail-oriented implementation.
You will be responsible for:
- Designing and implementing low-latency .NET microservices following Clean Architecture principles
- Building background services (WebSocket consumers, FIX clients, Kafka or EventHub producers and consumers)
- Connecting to financial market data sources and real-time streams
- Implementing core components of an advanced trading system, including order management, portfolio logic and market data pipelines
- Developing use case-driven business logic, fully decoupled from infrastructure
- Handling data persistence in high-throughput environments, with special attention to latency, consistency and storage patterns
- Integrating observability (structured logging, metrics, tracing) and implementing fault-tolerant patterns
- Participating in cloud-native infrastructure decisions.
- Leading the entire development lifecycle from initial setup to production delivery
Role tech keys
- You like to design before coding, and are passionate about the architecture of complex systems
- You will be contributing to a larger execution platform that handles both market data and order-driven workflows
- Language: C# (.NET 8)
- Architecture: Clean Architecture
- Infra: Azure Container Apps, Azure Event Hub, Redis Cache, PostgreSQL (Timescale)
- CI/CD: Azure DevOps and Terraform (IaC)
- Messaging: Kafka or Redpanda
- Data ingestion: WebSockets, REST, FIX
You're a great fit if you:
- Have 5 or more years of experience in professional .NET and C# backends
- Have experience with market data or trading systems
- Have worked with event-driven systems such as Kafka, RabbitMQ, or Event Hub
- Know how to write, test and scale background services in .NET
- Are comfortable with multithreading, async, and streaming logic
- Understand and care about system boundaries and responsibilities
- Can work close to infrastructure, including containers, CI, Terraform and logging
- Value clear documentation (without overdoing it)
Nice to have:
- Node.js, TypeScript, NestJS, Python