Permanent - Full Time
Ahmedabad/GiftCity
Posted 9 hours ago
Website Trading Technologies
Multi-asset platform for capital markets
We are seeking a highly skilled and versatile Senior Software Engineer to join our Funded Development (NRR) POD. This role is designed for a technical expert who thrives on variety and complexity. As a key member of the NRR team, you will primarily drive enhancements and customizations within our Order Connectivity (OC) and Price Team ecosystems.
Beyond these core areas, you will act as a flexible engineering resource, contributing to supporting infrastructure such as Risk components, FA services, and other critical backend systems as business needs evolve. You will build low-latency, high-performance solutions that empower skilled derivatives traders worldwide using our state-of-the-art trading platform.
Key Responsibilities
Core Development: Code day-to-day in C++ within a real-time, multi-threaded, low-latency software architecture.
System Enhancement: Design and implement complex software for exchange gateways, market data management,
and price generation systems.
Cross-Functional Collaboration: Work across various engineering teams to understand business requirements and translate them into robust technical solutions for pricing and order routing.
Reliability & Performance: Ensure the highest level of system stability and scalability; perform memory management analysis and performance tuning for high-frequency trading conditions.
Full Lifecycle Ownership: Take ownership of code quality through detailed code reviews, automated unit testing, and integration testing.
Production Support: Analyze stack traces, core dumps, and incident reports to troubleshoot and propose fixes for existing trading systems during the on call rotas.
Leadership & Documentation: Write high-level design documents and mentor junior engineers to foster technical growth within the POD.