Taro Logo

Software Engineer I

Leading quantitative trading firm founded in 1998, specializing in systematic trading and electronic trading infrastructure.
Backend
Entry-Level Software Engineer
Hybrid
1,000 - 5,000 Employees
Finance

Description For Software Engineer I

Tower Research Capital, a premier quantitative trading firm established in 1998, is seeking a Software Engineer I to join their team in Gurgaon. This role offers an exciting opportunity to work on critical post-trade platform tools in a high-performance trading environment. The position involves developing sophisticated systems for trade capture, reconciliation, P&L, and regulatory functions.

The ideal candidate will be an early-career software engineer with strong fundamentals in Python, Java, and database technologies. You'll work in a collaborative environment where innovation is valued, and you'll have the chance to contribute to building next-generation middle and back-office applications.

Tower Research Capital stands out for its commitment to technological excellence and its unique culture that combines high performance with a collaborative, ego-free environment. The company provides comprehensive benefits including daily meals, wellness programs, and continuous learning opportunities. Their hybrid work model offers flexibility while maintaining strong team collaboration.

Working at Tower means joining a global organization that values both individual contribution and team success. You'll be part of a company that has maintained its position at the forefront of quantitative trading for over 25 years, consistently investing in top engineering talent and cutting-edge technology. This role offers an excellent opportunity for career growth in the intersection of finance and technology.

Last updated 16 hours 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
  • Working with stakeholders to determine user requirements for features
  • Working with teams across the organization to develop reliable, scalable, and high-performance software designs
  • Responsible for technological innovation in build-out of new generation middle office and back-office applications

Requirements For Software Engineer I

Python
Java
Linux
MongoDB
MySQL
PostgreSQL
  • 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
401k
  • Generous paid time off policies
  • Savings plans and financial wellness tools
  • Hybrid working opportunities
  • Free breakfast, lunch and snacks daily
  • In-office wellness experiences and wellness expense reimbursement
  • Volunteer opportunities and charitable giving
  • Social events and celebrations
  • Workshops and continuous learning opportunities

Interested in this job?

Jobs Related To Tower Research Capital Software Engineer I

Software Engineer in Test - I

Entry-level Software Test Engineer position at Okta, focusing on test automation and quality assurance for the Services/Builders Engineering team in Bengaluru, India.

Software Engineer I - PaaS

Entry-level Software Engineer position at Qualtrics, focusing on PaaS development with opportunities to work on distributed systems, data processing, and enterprise integrations in a hybrid work environment.

Software Engineer - Early Career

Early-career software engineering role at Datadog, working on large-scale distributed systems and cloud monitoring solutions in Paris, with opportunities for growth and meaningful impact.

Junior BPA Developer

Entry-level Business Process Automation Developer position at TD SYNNEX, focusing on developing and implementing automation solutions.

BMO Capital Markets Fall 2025 Full Stack Engineer, Toronto

Entry-level Full Stack Engineer position at BMO Capital Markets in Toronto, combining software development with financial markets technology.