Tower Research Capital Off Campus Drive 2026 hiring Software Engineer Job, Gurgaon

January 13, 2026

Apply for Tower Research Capital Off Campus Drive 2026! Hiring Software Engineer Job in Gurgaon. Design low-latency C++ trading systems, risk tools, and post-trade apps. Open for BE/BTech grads with 0–2 years experience and strong DS&A skills.

Candidates who are interested in Tower Research Capital Off Campus Drive Job Openings can go through the below to get more information.

Key Job details of Software Engineer job

Company: Tower Research Capital

Qualifications: BE/BTech

Experience Needed: 0-2 Years

Location: Gurgaon

Job Description

At Tower, employees will find a stimulating, results-oriented environment where highly intelligent and motivated colleagues inspire each other to reach their greatest potential.

Responsibilities:

  • Design, build, and maintain efficient, reusable, and reliable code.
  • Augmenting, improving, redesigning, and/or re-implementing Cactus’s low-latency/high-throughput production trading environment.
  • Building risk-management and performance-tracking tools
  • Developing applications that manage various aspects of post trade life cycle – including state-of-the-art reconciliation workflows, etc.
  • Design and implement scalable software solutions that support trading, market analysis, and operational workflows.
  • Collaborate with cross-functional teams to assess business needs and translate them into technical requirements

Qualifications:

  • A strong background in data structures, algorithms, and object-oriented programming, preferably in C++
  • Brilliant problem-solving abilities
  • A passion for new technologies and ideas
  • The ability to manage multiple tasks in a fast-paced environment
  • Strong communication skills
  • A working knowledge of Linux
  • Knowledge of Python and shell scripts (a plus)
  • Financial experience is not required.

How to Apply Tower Research Capital Off Campus Drive 2026

Click on Apply to Official Link Tower Research Capital Below – You will go to the Company Official site
First of all Check, Experience Needed, Description and Skills Required Carefully.
Stay Connected and Subscribe to Jobformore.com to get Latest Job updates from Jobformore for Freshers and Experienced.

Apply

Interview Questions

  • How would you design a data structure to maintain top-k prices in a real-time order book?
  • Explain differences between mutex, spinlock, and lock-free approaches in C++.
  • How do CPU caches and memory layout affect low-latency performance?
  • Describe how you’d profile and optimize a C++ function that’s on the hot path.
  • How would you implement a reliable, high-throughput logging system for trading?
  • Explain the trade-offs between TCP and UDP in a low-latency environment.
  • How do you detect and fix race conditions in multithreaded C++ code?
  • Describe using Linux tools (perf, strace, gdb) to debug performance issues.
  • What is your approach to designing risk-management or monitoring tools for trading systems?
  • How do you ensure correctness and robustness when there’s no financial domain experience?

Selection Process

  • Online application via Greenhouse/Tower careers for Software Engineer I – Gurgaon.
  • Online coding/DSA rounds (high difficulty, C++/Python allowed).
  • Multiple technical interviews on algorithms, low-level systems, C++ concepts, and problem-solving.
  • Final culture/fit round focused on ownership, communication, and learning mindset.

Pro Tip

  • Prepare at competitive programming level for DS&A and master modern C++ (C++14/17), memory, and concurrency.
  • Practice explaining optimizations and use Linux tooling in at least one personal project that mimics low-latency or high-throughput scenarios.