
Software Engineer (C++)
Graviton Research Capital LLP2 months ago
Gurgaon, IndiaSenior
Responsibilities
- Design and implement high-frequency automated trading systems operating across multiple exchanges.
- Build live reporting and administration tools for the trading system.
- Optimize system performance and latency through algorithm research and advanced tools and techniques.
- Own modules end to end, including design, development, deployment, and support.
- Participate in regular hiring and occasional campus recruitment activities.
Requirements
- Bachelor’s degree in Computer Science.
- 3–5 years of experience with C/C++ and object-oriented programming.
- Experience in the high-frequency trading industry.
- Expertise in algorithms and data structures.
- Excellent problem-solving and strong communication skills.
- Working knowledge of Linux systems.
- Preferred: understanding of TCP/IP and Ethernet, additional programming languages, parallel programming models and algorithms, or Hadoop and Spark experience.
Benefits
- Competitive compensation.
- Annual international team outing.
- Fully covered commuting expenses.
- Best-in-class health insurance.
- Catered breakfasts and lunches.
- Well-stocked kitchen.
- Four weeks of annual leave plus market holidays.
- Gym and sports club memberships.
- Regular social events, clubs, and after-work parties.
- Collaborative, cubicle-free, non-hierarchical work culture.
About Graviton Research Capital LLP
Graviton Research Capital LLP is a privately held quantitative trading firm that builds low-latency systems and data pipelines to trade electronically across global asset classes. It operates on proprietary capital, generating revenue from market making and statistical/arbitrage strategies rather than external clients. Founded in 2014 and headquartered in Gurugram, India, its teams of researchers and engineers focus on high- and medium-frequency strategies using AI/ML and advanced software.