MyInternships.in
Tower Research Capital logo — Tower Research Capital Graduate Software Engineer at Tower Research Capital
Tower Research Capital

Graduate Software Engineer

Job · Full-timeIn OfficeGurugram0-1 years10 openingsJuly 2027 (campus) / immediate for off-cycle hires

About this role

Tower Research Capital is hiring Graduate Software Engineers for its Gurugram office to build the ultra-low-latency systems behind its global high-frequency trading business. The role is aimed at final-year students and recent graduates from strong engineering and science programmes who want to…

Skills you'll use

Modern C++Linux Systems ProgrammingData StructuresAlgorithmsComputer NetworksConcurrency & MultithreadingPerformance OptimisationPythonComputer ArchitectureDebugging & Profiling

What you'll do

  • Develop and optimise ultra-low-latency trading systems in modern C++
  • Build exchange connectivity, market data handlers and order gateways
  • Profile and optimise critical paths at microsecond granularity
  • Implement pre-trade risk checks and system safety controls
  • Build simulation and replay infrastructure against historical market data
  • Work directly with traders and quantitative researchers on strategy support
  • Maintain monitoring, alerting and observability for live trading systems

Who can apply

  • BE/BTech/MTech/MS/PhD in CS, ECE, EE, Mathematics or Physics
  • 2026 or 2027 graduating batch, or up to one year of experience
  • Strong modern C++ — memory model, templates, RAII, move semantics
  • Solid Linux fundamentals and comfort with command-line development
  • Excellent data structures, algorithms and complexity analysis
  • Understanding of computer architecture — caches, memory hierarchy, pipelines
  • Knowledge of TCP/IP, UDP multicast and network fundamentals
  • Working proficiency in Python for tooling and analysis
  • Genuine interest in low-latency systems and financial markets
  • Available to work full-time on-site in Gurugram

Perks & benefits

Top-of-market salary with performance bonusCatered meals and fully stocked kitchenComprehensive health insuranceDedicated technical mentorWorld-class engineering infrastructureFlat, meritocratic cultureGlobal exposure across trading venues

Interview & selection process

5 rounds — typical selection flow for this role:

  1. 1Online assessment — algorithms, data structures and quantitative aptitude
  2. 2Technical interview 1 — C++ fundamentals, memory model, complexity
  3. 3Technical interview 2 — problem solving and low-level systems reasoning
  4. 4Technical interview 3 — Linux, networking, concurrency and design discussion
  5. 5Final round with senior engineers and team fit conversation

About Tower Research Capital

Tower Research Capital is a global quantitative trading firm that builds and operates some of the world's fastest and most sophisticated automated trading systems. The firm was founded in 1998 by Mark Gorton and is headquartered in New York, with offices across North America, Europe and Asia. It…
Visit Tower Research Capital’s official website ↗

Searching for “Tower Research Capital jobs” or “jobs at Tower Research Capital”? You’re in the right place.

Sponsored — Deals for Professionals

Sponsored

Similar Jobs

Hand-picked roles that match this job's skills

Sponsored — Deals for Professionals

Sponsored

Similar Jobs Based on Your Skills

Recently Posted Jobs in Gurugram

Fresh jobs posted in Gurugram — apply early

Ready to apply for Graduate Software Engineer?

Free to apply · takes under 2 minutes · Tower Research Capital reviews on a rolling basis.

Apply Now