About the Role
We're seeking a talented Senior C# Backend Developer to join our innovative team and help us build a high-load trading platform. This is a fantastic opportunity for a skilled developer who is passionate about creating robust backend systems in the fast-paced world of crypto trading.
What You'll Do
- Develop and maintain backend services for our crypto exchange using C#/.NET.
- Design and evolve a distributed, high-load architecture tailored for trading.
- Build and maintain APIs (gRPC/REST) and integrations with internal services.
- Work with messaging and streaming systems such as Kafka and RabbitMQ.
- Optimize storage systems (PostgreSQL, Redis, ClickHouse) for high-load scenarios.
- Contribute to engineering practices including testing, code reviews, and 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.
- Basic understanding of trading and finance logic (balances, P&L, trade reporting).
- Nice to have: experience with ClickHouse.
- Strong plus: background in trading, crypto exchanges, or algo-trading.
What We Offer
- Fully remote work from anywhere in the world.
- Flexible working hours, focusing on results over time tracking.
- 20 working days of vacation plus 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.
This Senior C# Backend Developer role offers an exciting opportunity to work on a high-load trading platform in a fully remote environment. Enjoy flexible hours and a competitive salary.
About emcd
Explore emcd careers in 2026 and discover exciting job opportunities across remote, hybrid, and office roles. Our platform offers advanced filters to help you find the perfect position, application tracking to streamline your job search, and valuable company insights. Stay updated with the latest industry news and tailor your resume to stand out. Start your journey towards a rewarding career at emcd today!
Who Will Succeed Here
Proficient in C# and .NET with hands-on experience in building scalable backend systems, particularly in high-load environments using technologies like GRPC and RabbitMQ.
Self-motivated and disciplined to thrive in a remote work setting, demonstrating strong time management skills and the ability to deliver high-quality code independently.
Deep understanding of distributed systems architecture, with practical experience in integrating PostgreSQL for data persistence and Kafka for message brokering in trading applications.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months