If you are passionate about software engineering, thrive in a fast-paced environment, and want to be part of a global leader in quantitative trading, the Software Engineer position at Tower Research Capital in Gurgaon could be your perfect career launchpad.
Tower Research Capital, established in 1998, is renowned for its high-performance trading platforms, cutting-edge technology, and exceptional engineering talent. The company empowers its teams with autonomy, while providing world-class infrastructure and a collaborative culture that promotes innovation.
About Tower Research Capital
With more than 25 years of proven success, Tower has built an unmatched reputation in systematic trading and financial technology. The firm operates on the principle that exceptional engineering is the backbone of trading innovation. Its engineers work on low-latency programming, machine learning applications, hardware acceleration, and scalable systems.
By combining advanced technology with financial expertise, Tower develops market-leading tools that support both front-office trading and back-office operations.
Role Overview – Software Engineer I
As a Software Engineer, you will contribute to building the firm’s Post Trade Platform tools that manage critical processes like reference data management, trade capture, reconciliation, P&L reporting, compliance, and regulatory requirements.
Your work will directly impact the performance and scalability of Tower’s infrastructure, enabling seamless trade operations across global markets.
Two-Column Job Information Table
Job Title | Software Engineer I |
---|---|
Location | Gurgaon, India (Hybrid) |
Company | Tower Research Capital |
Employment Type | Full-Time |
Experience Level | 0-3 Years |
Education Requirement | Bachelor’s degree in Computer Science or equivalent |
Key Skills | Python, Java, SQL, NoSQL, Shell Scripting, Linux |
Domain Knowledge (Preferred) | Electronic trading, financial instruments |
Benefits | Hybrid work, paid time off, free meals, wellness programs, training |
Work Culture | Collaborative, results-driven, ego-free |
Key Responsibilities
As a Software Engineer at Tower Research Capital, you will:
- Design, develop, and maintain post-trade platform tools for data management, compliance, and reporting.
- Collaborate with stakeholders to define requirements and translate them into scalable solutions.
- Build reliable, high-performance software systems with a focus on speed, stability, and efficiency.
- Lead innovation in middle-office and back-office application architecture.
- Optimize applications for regulatory and compliance requirements.
Essential Qualifications
To excel as a Software Engineer in this role, you should have:
- A Bachelor’s degree in Computer Science or equivalent from a top institution.
- 0-3 years of experience in software development.
- Strong programming skills in Python and Java.
- Knowledge of SQL databases (MySQL, PostgreSQL) and NoSQL systems (MongoDB, ElasticSearch).
- Familiarity with Linux systems and shell scripting.
- Problem-solving ability and clear communication skills.
Experience with electronic trading systems or financial instruments like equities, futures, commodities, and cryptocurrencies is an added advantage.
Why Join Tower Research Capital as a Software Engineer?
Tower is not just another tech company — it’s a place where brilliant engineers thrive without unnecessary bureaucracy or ego. As a Software Engineer, you will have access to:
- A hybrid work model allowing flexibility while fostering collaboration.
- Free breakfast, lunch, and snacks every day.
- Generous paid time off to maintain work-life balance.
- Opportunities for continuous learning through workshops and training.
- A diverse, inclusive, and ego-free culture where ideas matter.
SEO Tips for Job Seekers Searching This Role
When looking for opportunities like this Software Engineer role, potential candidates often search for terms such as:
- “Software Engineer jobs in Gurgaon”
- “Python and Java developer roles in trading firms”
- “Entry-level software engineering jobs in finance”
- “NoSQL and SQL software developer positions”
By targeting these keywords, our job listing ensures higher visibility on search engines and attracts the right candidates.
Conclusion
The Software Engineer position at Tower Research Capital offers more than just a job — it’s a chance to be part of a high-performance culture that values innovation, collaboration, and technical excellence.
If you’re ready to apply your skills to real-world financial technology challenges while enjoying a supportive and dynamic workplace, this could be your next big career move.