
Software Engineer I at Tower Research Capital | Kickstart Your Rewarding Career
Software Engineer I at Tower Research Capital : If you are enthusiastic about technology, analytical problem-solving, and trading systems, this position presents a distinctive opportunity to develop essential high-performance software that underpins our firm’s operations. Become part of our team and engage in an exciting mission to transform the financial services landscape.

Software Engineer I at Tower Research Capital
Job Title: Software Engineer I
Location: Gurgaon, India
Company: Tower Research Capital
Department: Post-Trade
Employment Type: Full-time
About Tower Research Capital
Established in 1998, Tower Research Capital is a leading high-frequency proprietary trading firm that has consistently set standards in the financial technology sector. Our achievements are rooted in a culture of innovation, state-of-the-art technology, and a dedication to excellence. At Tower, we craft and implement advanced trading strategies that solidify our position at the forefront of quantitative trading. As we expand, we seek a Software Engineer I to join our vibrant Post-Trade team in Gurgaon. Software Engineer I at Tower Research Capital
The Post-Trade division oversees the firm’s innovative middle and back-office operations, encompassing crucial systems such as trade records, profit and loss (P&L) management, reconciliation, trade cost analysis, surveillance, compliance, and regulatory reporting. This division plays a pivotal role in sustaining operational efficiency and driving technological progress within our treasury and finance accounting operations.
Secure Your MNC Dream Job | Enroll in Our Exclusive Placement-Ready Courses Today!
Software Engineer I at Tower Research Capital Software Engineer I at Tower Research Capital Software Engineer I at Tower Research Capital
Software Engineer I at Tower Research Capital Primary Responsibilities
As a Software Engineer I on the Post-Trade team at Tower Research Capital, you will focus on the development and enhancement of the firm’s advanced Post-Trade Platform tools. Your contributions will be vital to the firm’s operational success, providing essential support for trading systems and ensuring regulatory compliance. Key responsibilities include:
- Developing Post-Trade Tools: Engage with core components of the Post-Trade Platform, including reference data management, trade capture, reconciliation, P&L management, trade cost analysis, surveillance, compliance, and regulatory reporting. These tools are integral to the effective functioning of our trading operations and overall efficiency.
- Collaborating with Stakeholders: Work alongside business stakeholders, including traders, operations teams, and compliance officers, to identify user needs and transform them into effective software solutions.
- Creating Scalable, High-Performance Software: Ensure that systems are dependable, scalable, and capable of processing large volumes of trading data in real-time. Maintaining efficiency and performance is paramount.
- Driving Technological Innovation: Lead initiatives in developing next-generation middle and back-office applications and processes. Tackle complex challenges and implement innovative solutions that elevate the firm’s trading capabilities.
- Cross-Departmental Collaboration: Collaborate with an integrated team across the organization. Your ability to work with other teams, including risk management, trading, and quantitative research, will be crucial in delivering cohesive solutions.
Software Engineer I at Tower Research Capital Qualifications and Skills
To thrive in this role, you should possess a solid technical foundation, adept problem-solving capabilities, and a strong motivation to learn and advance in a fast-paced, dynamic environment. The following qualifications and skills are essential:
- Educational Background: A bachelor’s degree or equivalent in computer science, software engineering, or a related discipline from a reputable institution.
- Experience: 0-3 years of relevant experience in software development. This position is particularly suited for recent graduates or individuals with limited professional experience who are eager to embark on a career in the financial technology sector.
- Technical Proficiency:
- Proficient in Python and Java, with experience in shell scripting and Linux environments.
- Knowledgeable in SQL (MySQL, PostgreSQL) and NoSQL databases (MongoDB, Elasticsearch).
- Familiarity with software development tools including version control (e.g., Git), debugging tools, and performance analysis utilities.
- Financial Knowledge: While not mandatory, having prior experience in electronic trading or a solid understanding of financial instruments such as equities, commodities, credit, interest rates, foreign exchange, cryptocurrencies, futures, forwards, and options will be beneficial.
- Problem-Solving Skills: Exceptional problem-solving skills are required, with the ability to tackle complex technical challenges creatively and effectively.
- Communication: Strong communication skills in English are crucial. You will be expected to collaborate effectively with team members, business stakeholders, and various departments.
Why Software Engineer I at Tower Research Capital?
Tower Research Capital is dedicated to fostering an inclusive and collaborative work environment that encourages innovation and excellence. We aim to provide a challenging and rewarding experience reflective of the fast-paced nature of the financial industry while ensuring work-life balance.
As a member of our team, you will enjoy the following benefits:
- Competitive Salary and Bonuses: We offer a competitive salary along with discretionary bonuses to acknowledge your hard work and contributions to the firm’s success.
- Work-Life Balance: With 5 weeks of paid vacation annually, you will have ample opportunity to recharge and focus on your well-being. We also provide daily meals, including breakfast, lunch, and snacks, to keep you energized throughout the day.
- International Medical Insurance: Our comprehensive international medical insurance ensures that you and your family are well taken care of.
- Free Gym Membership: We provide a complimentary gym membership to support your health and wellness.
- Professional Development: Tower is invested in the growth of its employees. You will have access to free events, workshops, and training programs that will help you broaden your knowledge and develop your skills.
- Donation Matching Program: We are committed to community engagement. Tower matches employee donations to charitable organizations, enabling you to make a significant impact beyond your professional work.
- Relaxed Work Environment: Our office is designed without cubicles, featuring a casual dress code and a focus on collaboration and openness. You will work alongside talented colleagues in an environment that fosters creativity and innovation.
How to Apply To Software Engineer I at Tower Research Capital
If you are excited about the prospect of joining a premier team at the nexus of technology and finance, we invite you to apply for the Software Engineer I position at Tower Research Capital. To apply, please submit your resume and a brief cover letter outlining your qualifications and interest in the role.
At Tower Research Capital, we are an equal opportunity employer and appreciate diversity in our workforce. We are committed to cultivating an inclusive environment where all employees can thrive and contribute to our shared success.
Take the next step in your career by joining Tower Research Capital as a Software Engineer I and help shape the future of financial technology!