Software Engineer
Tower Research Capital Markets India Pvt Ltd
Apply on company website
Software Engineer
Tower Research Capital Markets India Pvt Ltd
Gurgaon/Gurugram
Not disclosed
Job Details
Job Description
Software (C++) Engineer
These systems enable Tower to execute algorithmic trading strategies based on patterns in market behavior. By building and maintaining this high-performance infrastructure, Tower’s developers have helped to position the firm as a leader in the field of quantitative trading.
Responsibilities
- Designing and implementing a high-frequency trading platform, which includes collecting quotes and trades, and disseminating orders to exchanges around the world
- Optimizing this platform by using network and systems programming, as well as other advanced techniques, to minimize latency
- Building and improving our automated risk controls, risk monitoring solutions and real time reconciliation systems
- Developing systems that provide easy access to historical market data and trading simulations
- Shaping the future of the Core Engineering team through regular interviewing, and occasional campus recruiting trips
Qualifications
- A bachelor's or master's degree in computer science
- 5+ years of experience in data structures, algorithms, and object-oriented
- programming in C++
- Brilliant problem-solving abilities
- Strong understanding of Linux
- Strong written and verbal communication skills in English
- The ability to manage multiple tasks in a fast-paced environment
- Knowledge of any other development language, including Java, Python, and Shell scripts (a plus)
- Excited to design in-house trading systems that are robust, resilient, and extremely performant
Job role
Work location
Gurgaon
Department
Software Engineering
Role / Category
Software Development
Employment type
Full Time
Shift
Day Shift
Job requirements
Experience
Min. 5 years
About company
Name
Tower Research Capital Markets India Pvt Ltd
Job posted by Tower Research Capital Markets India Pvt Ltd
Apply on company website