Financial Services - C# Software Engineer
Salary undisclosed
Checking job availability...
Original
Simplified
Our client is a leading global investment firm with a presence across the US, Europe and Asia. We are seeking a highly skilled C# Engineer to build and enhance our high-volume, distributed trade management systems. This role is critical in optimizing trading infrastructure, automating post-trade workflows, and ensuring seamless execution of global trading strategies.
Key Responsibilities
• Design and improve high-performance, multi-threaded trading applications
• Build and optimize low-latency, high-availability services to manage real-time order flow, market data ingestion, and execution algorithms
• Develop and deploy scalable cloud-native applications using AWS, Docker, and Kubernetes
• Implement trade reconciliation, settlement processing, and transaction reporting solutions
• Maintain high-speed, service-oriented architectures integrating FIX APIs, order routing, and execution management systems
• Optimize multi-threaded applications and real-time analytics pipelines to support millions of trades daily
• Work closely with quantitative traders, portfolio managers, and technology teams to align engineering solutions with trading and risk strategies.
Requirements
• 4-15+ years of hands-on experience in C# / .NET Core, focusing on multi-threaded, high-performance systems.
• Strong expertise in AWS cloud infrastructure, containerization, and event-driven architectures.
• Experience with distributed systems, enterprise messaging (Kafka, RabbitMQ), and microservices architectures.
• Proven background in FIX protocol, order execution, market data feeds, and real-time trading systems.
• Advanced knowledge of SQL and NoSQL databases.
Please apply or send your resume to [email protected]
Key Responsibilities
• Design and improve high-performance, multi-threaded trading applications
• Build and optimize low-latency, high-availability services to manage real-time order flow, market data ingestion, and execution algorithms
• Develop and deploy scalable cloud-native applications using AWS, Docker, and Kubernetes
• Implement trade reconciliation, settlement processing, and transaction reporting solutions
• Maintain high-speed, service-oriented architectures integrating FIX APIs, order routing, and execution management systems
• Optimize multi-threaded applications and real-time analytics pipelines to support millions of trades daily
• Work closely with quantitative traders, portfolio managers, and technology teams to align engineering solutions with trading and risk strategies.
Requirements
• 4-15+ years of hands-on experience in C# / .NET Core, focusing on multi-threaded, high-performance systems.
• Strong expertise in AWS cloud infrastructure, containerization, and event-driven architectures.
• Experience with distributed systems, enterprise messaging (Kafka, RabbitMQ), and microservices architectures.
• Proven background in FIX protocol, order execution, market data feeds, and real-time trading systems.
• Advanced knowledge of SQL and NoSQL databases.
Please apply or send your resume to [email protected]