Software Engineer

Tower Research Capital

Gurgaon Fresher ₹20–35 LPA Posted today 💼 Full Time
Apply Now

Job Description

Responsibilities:

  • Design, build, and maintain efficient, reusable, and reliable code.
  • Augmenting, improving, redesigning, and/or re-implementing Cactus’s low-latency/high-throughput production trading environment.
  • Building risk-management and performance-tracking tools
  • Developing applications that manage various aspects of post trade life cycle – including state-of-the-art reconciliation workflows, etc.
  • Design and implement scalable software solutions that support trading, market analysis, and operational workflows.
  • Collaborate with cross-functional teams to assess business needs and translate them into technical requirements

Qualifications:

  • A strong background in data structures, algorithms, and object-oriented programming, preferably in C++
  • Brilliant problem-solving abilities
  • A passion for new technologies and ideas
  • The ability to manage multiple tasks in a fast-paced environment
  • Strong communication skills
  • A working knowledge of Linux
  • Knowledge of Python and shell scripts (a plus)
  • Financial experience is not required.

Additional Information

Education: BE/BTech

About the Company

Tower Research Capital

Tower Research Capital is a leading proprietary high-frequency trading firm founded in 1998, headquartered in New York with major engineering hubs in Gurgaon, Bangalore, and London, executing billions in daily trades across global exchanges using proprietary low-latency systems. Specializing in algorithmic market-making and quantitative strategies, the firm invests heavily in advanced technology infrastructure powering equities, futures, options, and FX trading worldwide.

⚠️

Note: If the link is expired, the opportunity is closed or disabled by the company. Check for other opportunities.