About the job C# Developer
We're building a trading direction (a spot and derivatives exchange) as a startup within a larger crypto ecosystem. Now we're looking for a Senior C# Backend Developer who wants to build a high-load trading platform with us.
Responsibilities
-
Develop and maintain backend services for the crypto exchange using C#/.NET
-
Design and evolve a distributed, high-load architecture
-
Build and maintain APIs (gRPC/REST) and integrations with internal services
-
Work with messaging and streaming systems (Kafka / RabbitMQ)
-
Work with storage systems (PostgreSQL, Redis, ClickHouse as a plus) and optimize them for high load
-
Contribute to engineering practices: testing, code reviews, technical design
Requirements
-
5+ years of commercial experience with C#/.NET
-
Strong background in high-load distributed backend systems
-
Solid production experience with gRPC
-
Hands-on experience with PostgreSQL
-
Experience with Kafka or RabbitMQ
-
Nice to have: experience with ClickHouse
-
Strong plus: background in trading, crypto exchanges, or algo-trading
-
Basic understanding of trading and finance logic (balances, P&L, trade reporting)
What We Offer
-
Fully remote work from anywhere in the world
-
Flexible working hours, focus on results over time tracking
-
20 working days of vacation + 12 additional bonus days
-
100% paid sick leave with minimal bureaucracy
-
Real ownership, complex technical challenges, and the chance to shape a core trading product