Published On: June 18, 2026 | Last Updated: June 18, 2026
Are you searching for the latest software jobs in 2026, fresher software engineer jobs, Python developer opportunities, or high-paying IT jobs in India? Tower Research Capital has announced its Off Campus Drive 2026 for the position of Software Engineer I in Gurgaon. This is an excellent opportunity for fresh graduates and candidates with up to 2 years of experience to join one of the world's leading quantitative trading firms and build a successful career in software engineering and financial technology.
| Particulars | Details |
|---|---|
| Company Name | Tower Research Capital |
| Job Role | Software Engineer I |
| Job Location | Gurgaon, Haryana |
| Qualification | Bachelor's Degree in Computer Engineering, Computer Science, or Related Field |
| Experience | 0-2 Years |
| Batch Eligible | Recent Graduates & Freshers |
| Employment Type | Full-Time |
| Salary Package | ₹12 LPA – ₹25 LPA (Expected) |
| Industry | Financial Technology (FinTech) |
| Skills Required | Python, Linux, Testing, Automation, Networking |
| Application Mode | Online |
| Last Date | Apply As Soon As Possible |
Tower Research Capital is a globally recognized quantitative trading firm established in 1998. The company has earned a strong reputation for innovation, cutting-edge technology, and advanced trading infrastructure. With offices across multiple countries, Tower Research provides world-class opportunities for engineers, developers, and technology professionals.
The company specializes in high-performance computing, low-latency trading systems, machine learning, FPGA technology, and large-scale distributed systems. Tower offers employees a collaborative environment where innovation, learning, and career growth are encouraged.
Joining Tower Research as a Software Engineer I provides exposure to global software development projects, automation frameworks, financial technology systems, and large-scale engineering solutions. Candidates gain valuable experience in Python development, software testing, CI/CD, DevOps, and quantitative trading technology, opening doors to highly paid software engineering careers worldwide.
| Position | Location | Experience |
|---|---|---|
| Software Engineer I | Gurgaon | 0-2 Years |
Selected candidates will be responsible for:
Collaborating with software developers, QA teams, support teams, and stakeholders across the US, Europe, and Asia.
Designing testing artifacts based on project requirements.
Performing end-to-end software testing for internal systems.
Managing defect tracking and reporting processes.
Approving releases before deployment.
Creating and updating technical specification documents.
Performing certifications and conformance testing with brokers and exchanges.
Maintaining testing environments and improving automation frameworks.
Working with Python-based BDD automation frameworks.
Coordinating with global teams throughout software release cycles.
Ensuring software quality and reliability before production deployment.
Candidates must possess:
Bachelor's Degree in Computer Science, Computer Engineering, Information Technology, or related disciplines.
Candidates from recognized universities and institutions are eligible.
Freshers and candidates with up to 2 years of experience can apply.
Applicants should have:
Strong Python programming knowledge.
Understanding of Linux operating systems.
Knowledge of system administration and networking concepts.
Excellent analytical and problem-solving skills.
Strong written and verbal communication abilities.
Ability to manage multiple priorities and deadlines.
The following skills will provide an additional advantage:
C++ programming knowledge.
SQL and MongoDB experience.
Git and version control systems.
BDD/TDD development methodologies.
CI/CD and DevOps tools.
Financial services industry exposure.
Test plan creation and execution experience.
Minimum Age: 18 Years
Maximum Age: As per company recruitment norms.
There is no officially specified upper age limit in the notification.
Tower Research Capital is known for offering highly competitive compensation packages compared to traditional software companies.
Expected salary range for Software Engineer I:
Freshers: ₹12 LPA – ₹18 LPA
Experienced Candidates (0-2 Years): ₹18 LPA – ₹25 LPA+
In addition to the base salary, employees may receive:
Performance bonuses
Financial wellness benefits
Paid leaves
Learning and development support
Wellness reimbursements
Hybrid work opportunities
Free meals and office amenities
Actual compensation may vary depending on skills, academic background, interview performance, and experience.
Working at Tower Research offers several unique advantages:
Employees collaborate with teams located across North America, Europe, and Asia.
Work with:
Python
Linux
Machine Learning
Low-Latency Systems
Automation Frameworks
DevOps Technologies
Continuous learning through:
Technical workshops
Training sessions
Industry certifications
Mentorship programs
Tower promotes:
Open communication
Innovation-driven environment
Team collaboration
Merit-based growth
Employees enjoy:
Generous paid time off
Hybrid work arrangements
Free breakfast, lunch, and snacks
Wellness reimbursements
Fitness events and sports teams
Social events and celebrations
Volunteer opportunities
Financial wellness programs
The recruitment process may include the following stages:
Interested candidates must submit their applications through the official career portal.
Recruiters evaluate academic qualifications, technical skills, and relevant experience.
Candidates may be tested on:
Python Programming
Data Structures
Algorithms
Computer Science Fundamentals
Software Testing Concepts
Problem Solving
Interview topics may include:
Python Coding
Linux Commands
Networking Basics
Testing Methodologies
Database Concepts
Automation Frameworks
Assessment of communication skills, teamwork, and project understanding.
Final discussion regarding compensation, benefits, and onboarding.
| Event | Date |
|---|---|
| Application Start Date | Already Open |
| Last Date to Apply | Apply ASAP |
| Interview Process | Rolling Basis |
| Joining Date | Based on Business Requirements |
Candidates should apply early because applications may close once sufficient registrations are received.
Follow these simple steps:
Visit the official Tower Research careers website.
Search for "Software Engineer I – Gurgaon."
Read the complete job description carefully.
Register using your email ID.
Upload your updated resume.
Fill in educational and personal details.
Verify all information.
Submit your application.
Save the confirmation for future reference.
Focus on:
OOP Concepts
Data Structures
File Handling
Exception Handling
Automation Scripts
Practice:
Shell Commands
Process Management
Networking Commands
File Permissions
Prepare:
Functional Testing
Regression Testing
Automation Testing
BDD and TDD Frameworks
Learn:
SQL Queries
Joins
Indexing
MongoDB Basics
Use platforms such as:
LeetCode
HackerRank
CodeChef
GeeksforGeeks
Since the role involves global collaboration, strong communication skills can significantly improve your chances of selection.
Python Official Documentation
GeeksforGeeks Python Tutorials
Real Python
LeetCode
HackerRank
InterviewBit
Linux Journey
Ubuntu Documentation
Selenium Documentation
Behave Framework Documentation
Docker Documentation
Git Official Documentation
Jenkins Tutorials
Tower Research is among the most prestigious employers in the quantitative trading and financial technology industry. Fresh graduates rarely get opportunities to work directly on high-performance systems used in global financial markets.
The combination of strong compensation, cutting-edge technology exposure, international collaboration, and accelerated career growth makes this one of the best software engineer jobs for freshers in 2026.
Candidates interested in Python developer jobs, software testing engineer roles, automation engineer careers, FinTech jobs, DevOps opportunities, and software engineer positions should strongly consider applying.
Yes. Fresh graduates and candidates with up to 2 years of experience are eligible for this Software Engineer I role.
The position is based in Gurgaon, Haryana.
Candidates need a Bachelor's Degree in Computer Science, Computer Engineering, or a related field.
Yes. Proficiency in Python programming is one of the key requirements.
Yes. Eligible candidates across India can apply.
No. Freshers can apply. Candidates with up to 2 years of experience are also eligible.
The estimated package ranges between ₹12 LPA and ₹25 LPA depending on skills and experience.
Yes. Candidates should have a good understanding of Linux systems and environment management.
C++, SQL, MongoDB, Git, CI/CD, DevOps, BDD/TDD methodologies, and testing experience are preferred.
Tower Research offers excellent compensation, global exposure, advanced technology projects, strong career growth, learning opportunities, and an employee-friendly work culture.
Source: Official recruitment notifications & government portals.
This website is for informational purposes only. We are not affiliated with any government organization. Always verify details from official websites.