Advertisements
<
🏢 Tower Research Capital
Software Engineer I
💼 Fulltime
📍 Gurgaon, India
⚡ 3 days left!
🔗 Explore More
Advertisements
🛠 Skills Required
Python
Linux
C++
SQL
MongoDB
Git
BDD
TDD
CI/CD
Docker
networking basics
test automation
defect tracking
🎤 Interview Experience
Candidates typically face a 60‑minute online coding test focusing on data structures and algorithms, followed by two technical rounds that dive deep into Python test automation, BDD frameworks, and system design. The final HR round assesses cultural fit and communication skills. Preparation should include solving medium‑hard LeetCode problems and practicing behave‑based test scripts.
🏢 Work Culture
Tower Research Capital promotes a high‑performance, collaborative culture where engineers are empowered to experiment and innovate. Employees enjoy a flat hierarchy, flexible hybrid working, and regular knowledge‑sharing sessions, while the firm provides clear growth paths and competitive compensation.
Advertisements
📚 Free Study Materials (4)
Aptitude Questions & Answers – Core Concepts
Covers fundamental aptitude topics useful for the online coding test and problem‑solving interviews.
Open Resource ↗
Tower Research Capital Recruitment Experiences on GFG
First‑hand accounts of the interview process, question patterns and preparation tips specific to Tower.
Open Resource ↗
PrepInsta Guide for Tower Research Capital Software Engineer
Structured preparation roadmap, sample questions and recommended resources for the role.
Open Resource ↗
LeetCode Problem Set – Practice Coding
Extensive collection of algorithmic problems to sharpen coding skills required for the online test.
Open Resource ↗
✅ Eligibility Criteria
Bachelor’s degree in Computer Engineering, Computer Science or related field; 0‑2 years of experience as an SDET; minimum CGPA 6.5/10 (or equivalent); no active backlogs; strong problem‑solving ability; proficient English communication; eligible to work in India.
Advertisements
🏆 Selection Process
Round 1: Online coding test (Python/algorithmic problems) → Round 2: Technical interview (test automation, system design, problem solving) → Round 3: HR interview (cultural fit, motivations)
📄
One Resume for All Jobs = Getting Rejected. Fix It in 60 Seconds
Recruiters at Tower Research Capital spot generic resumes instantly. Get a free AI-customised resume for this Software Engineer I role — from your current resume, in under 1 minute.
🚫 Stop Sending Generic Resumes
📈 85% Better Selection Chances
*Official Jobdexo tool
✅ Free · No Login ·Premium Templates - Job-Specific
🎯 Get My Free Custom Resume →
✅ Apply on Official Website →
🔔 Apply before 18 Jun 2026 — 3 days remaining
📋 About the Role
Tower Research Capital, founded in 1998, is a globally recognised quantitative trading firm that builds its edge on cutting‑edge technology and deep‑market expertise. With a 25‑year track record of innovation, the firm operates a high‑performance trading platform that serves clients across North America, Europe and Asia. The company’s engineering culture is driven by a relentless focus on low‑latency programming, FPGA development, hardware acceleration and machine‑learning‑enabled strategies, making it one of the most technically demanding environments in the financial services sector.
As a Software Engineer I (SDET) in the Business Support team, you will be part of a collaborative group that ensures the reliability and quality of internal software systems that power the firm’s trading operations. You will work closely with developers, QA engineers, support staff and stakeholders spread across multiple continents, translating business requirements into robust test artifacts, automating test suites, and driving releases to production. The role offers a unique blend of hands‑on coding, system administration, and interaction with broker and exchange compliance teams, giving you a holistic view of the end‑to‑end trading stack.
Key Responsibilities:
1. Design and develop test cases and automation scripts using Python‑based BDD framework (behave).
2. Execute end‑to‑end functional testing, track defects, and generate detailed reports before each release.
3. Sign off on software releases after successful validation and communicate readiness to global users.
4. Maintain and update specification documents and test environment configurations.
5. Perform certification and conformity activities with brokers and exchanges.
6. Identify areas for test automation improvement and implement CI/CD pipelines where applicable.
7. Collaborate with cross‑regional teams to ensure seamless communication throughout the release cycle.
8. Support Linux system, network and environment management tasks.
9. Contribute to knowledge‑sharing sessions and mentor junior team members.
10. Participate in post‑mortem analysis of production incidents to improve testing coverage.
Tech Stack: Python, Linux, Git, SQL/MongoDB, C++ (preferred), BDD/TDD, CI/CD tools, Docker/Kubernetes (optional), networking fundamentals.
Growth Path: Starting as an SDET, you can progress to Senior SDET, Test Automation Lead, or transition into core software engineering roles focusing on high‑frequency trading systems. Tower encourages continuous learning through workshops, certifications and exposure to cutting‑edge research.
Why Join Tower? The firm offers a merit‑based culture where performance is recognised, a hybrid work model, generous paid‑time‑off, wellness benefits, and a collaborative environment free of unnecessary hierarchy. You will be surrounded by some of the brightest minds in quantitative finance, gaining exposure to real‑world trading challenges while building a world‑class engineering skill set.
🎯
Don't miss this opportunity!
Apply before 18 Jun 2026 — only 3 days left
✅ Apply on Official Website →📤 Share this Job
Advertisements
💼 More Fulltime Opportunities
Full-Stack Developer
🏢 WSP · 📍 Noida, Uttar Pradesh; Bengaluru, Karnataka; Mumbai, Maharashtra
View →
Business Associate
🏢 KPMG · 📍 Gurgaon, Haryana
View →
Software Development Engineer
🏢 MountBlue · 📍 Bengaluru, India
View →
Intela Support - Associate Services Specialist I - H...
🏢 Deloitte | India Offices of the US · 📍 Hyderabad, Telangana, India
View →
📋 Quick Info
JOB ID
C032-J038
POSTED
-8497s ago
TYPE
Fulltime
BATCH
All Batches
⚠️ Disclaimer: Job details on Jobdexo are curated and verified by our creator network. Always confirm details on the official company website before applying.
Always verify details on the official company website before applying.
We do not charge any fee for job applications. Found something suspicious?
Report here →