Software Engineer — Extracted Job Details Job Title Software Engineer

Tower Research Capital — Gurgaon (Gurugram), Haryana

Responsibilities Design, build, and maintain efficient, reusable, and reliable code. Improve and redesign low-latency, high-throughput trading systems. Develop risk management and performance tracking tools. Build applications supporting the post-trade lifecycle. Design scalable software solutions for trading and market analysis. Collaborate with cross-functional teams to translate business requirements into technical solutions. Requirements Strong knowledge of: C++ Data Structures Algorithms Object-Oriented Programming Excellent problem-solving skills. Working knowledge of Linux. Ability to manage multiple tasks in a fast-paced environment. Strong communication skills. Preferred Skills Python Shell Scripting Financial Systems (Not Required) Trading Systems Low-Latency Programming ATS Keywords Software Engineer C++ Object-Oriented Programming OOP Data Structures Algorithms Linux Python Shell Scripting Backend Development Low Latency High Throughput Distributed Systems Trading Systems Risk Management Post Trade Quantitative Trading Highlights Tower Research Capital Software Engineer Gurgaon Experience: Not Specified C++ Required Data Structures & Algorithms Linux Python & Shell Scripting (Preferred) Financial Experience Not Required Ignore Company overview. Trading firm history. Employee benefits and perks. Company culture and workplace descriptions. Equal opportunity statement. Marketing and branding content. Application Details Experience: Not Specified Location: Gurgaon, Haryana Employment Type: Full-time

View on HireSetu