Sr .NET /C# Engineer, TD Securities
Core
Design, develop, and maintain robust, scalable backend services and APIs for real-time risk/calculation engines and regulatory reporting in a high-impact trading environment.
Role type
Senior .NET/C# Backend Engineer (Financial Markets)
Builds
Real-time risk/calculation engines, regulatory reporting systems, and low-latency trading platforms.
Domain
Financial Services / Capital Markets / Energy Trading
Deliverable
production ML models | product features | infrastructure
Required skills
C#/.NET, C++, distributed systems, real-time systems, low latency, FIX connectivity, messaging/streaming technologies (Kafka, Aeron, Solace), MS SQL Server, Azure SQL Server, CI/CD pipelines, system design, performance optimization, observability, operational resilience.
Preferred skills
Java, live trading systems experience, commodities market knowledge, portfolio of side projects.
Technologies
C#, .NET, C++, MS SQL Server, Azure SQL Server, TeamCity, Azure, GitHub, Kafka, Aeron, Solace, FIX.
Responsibilities
Lead design and development of backend services and APIs; participate in production support and incident response; architect high-performance server-side solutions; collaborate with business stakeholders to translate requirements; oversee backend development efforts; troubleshoot complex production issues; champion DevOps practices; contribute to backend architecture evolution; participate in code reviews and technical discussions.
Seniority
Senior, hands-on IC