Software Engineer I

A high-frequency proprietary trading firm founded in 1998, specializing in quantitative trading.
Backend
Entry-Level Software Engineer
In-Person
1,000 - 5,000 Employees
Finance

Description For Software Engineer I

Tower Research Capital, a leading high-frequency proprietary trading firm, is seeking a Software Engineer I to join their Post-Trade team. This role offers an exciting opportunity to work on critical financial technology systems in a fast-paced trading environment. The position focuses on developing and maintaining the firm's post-trade infrastructure, including trade capture, reconciliation, P&L, and regulatory systems.

The ideal candidate will be an early-career software engineer with strong fundamentals in computer science and programming skills in Python, Java, and database technologies. You'll be working in a collaborative environment, developing scalable solutions for complex financial systems while gaining exposure to various aspects of electronic trading.

What makes this role particularly attractive is Tower's unique culture that combines Wall Street opportunities with a more relaxed, technology company atmosphere. The company offers an impressive benefits package including competitive compensation, generous vacation time, daily meals, and comprehensive healthcare. Located in Gurgaon, you'll be part of a global team that's pushing the boundaries of financial technology.

This is an excellent opportunity for someone starting their career in financial technology, offering hands-on experience with cutting-edge trading systems while working alongside experienced professionals in the field. The role provides a perfect blend of technical challenges and business domain exposure, with clear paths for growth and development within the organization.

Last updated a minute ago

Responsibilities For Software Engineer I

  • Developing the firm's Post Trade Platform tools including reference data management, trade capture, reconciliation, P&L, trade cost management, surveillance, compliance and regulatory functions
  • Works with appropriate stakeholders to determine user requirements for a set of features
  • Works in collaboration with teams across the organization to develop reliable, scalable, and high-performance software designs
  • Responsible for technological innovation in build-out of the new generation of middle office and back-office applications and processes

Requirements For Software Engineer I

Python
Java
Linux
MySQL
MongoDB
PostgreSQL
  • A bachelor's degree or equivalent in computer science from a top college or university
  • 0-3 years of relevant experience
  • Good problem solving skills
  • Knowledge of Python and Java, shell scripts and linux system
  • Knowledge of SQL and NoSQL databases
  • Strong communication skills and fluent in English

Benefits For Software Engineer I

Medical Insurance
  • Competitive salary and discretionary bonuses
  • 5 weeks of paid vacation per year
  • Breakfast, lunch, and snacks on a daily basis
  • International medical insurance
  • Free gym membership
  • CPF contribution or cash equivalent
  • Free events and workshops
  • Donation matching program

Interested in this job?

Jobs Related To Tower Research Capital Software Engineer I

Support Engineer, Japan Store Tech

Support Engineer role at Amazon's Japan Store Tech division, combining technical support and software development to enhance cross-border e-commerce operations.

Software Engineer I

Entry-level Software Engineer position at Chewy focusing on AWS cloud technologies and Genesys contact center solutions development.

Software Development Engineer, Audible Digital Asset Management (ADAM)

Software Development Engineer position at Audible, focusing on Digital Asset Management system development, requiring 1+ years of experience and strong programming skills.

Application Engineer, Amazon

Application Engineer role at Amazon's Catalog Support and Programs team, focusing on catalog systems support, data analysis, and process improvement.

Software Engineer I - PaaS

Entry-level Software Engineer position at Qualtrics focusing on PaaS development, offering opportunity to work on distributed systems and data processing while building developer tools for the Qualtrics Ecosystem.