Software Engineer Intern / Core Engineering Intern

Verified sourcePosted Apr 10, 2026
TR

Tower Research Capital

Apply via job-boards.greenhouse.io

GurugramInternship5+ yearsOn-site
Location
Gurugram, Haryana
Application window
Starts Apr 10, 2026
Compensation
Not disclosed (High-paying internship — typically competitive stipend)

Eligibility Criteria

Candidates currently pursuing a degree in Computer Science or related fields with strong programming and problem-solving abilities.

Responsibilities

  • Work with engineering teams to build scalable systems
  • Develop high-performance software solutions
  • Collaborate with cross-functional teams
  • Support development and testing of internal tools
  • Solve complex engineering problems
  • Contribute to improving system reliability and performance
  • Interns typically contribute to production-level systems and collaborate with senior engineers on real-world technical problems.
  • Job details markdown
  • Tower Research Capital is hiring Software Engineer Interns to join their Core Engineering teams. The selected candidates will work alongside experienced engineers to solve complex problems related to trading platforms and infrastructure.
  • Developing scalable and high-performance software
  • Collaborating with global engineering teams
  • Writing clean and efficient production-level code
  • Debugging and improving system performance
  • Supporting development of next-generation trading tools
  • Tower provides strong mentorship, real-world project exposure, and hands-on experience with large-scale engineering systems. Interns also receive workplace benefits such as daily meals and transport support facilities within Gurgaon.

Skills

  • Strong problem-solving abilities
  • Data Structures and Algorithms (DSA)
  • Python programming
  • Java programming
  • Linux
  • Shell scripting
  • SQL databases (MySQL
  • PostgreSQL)
  • NoSQL databases (MongoDB
  • Elasticsearch preferred)
  • Ability to work in fast-paced environments
  • Strong English communication skills
  • These technical requirements — especially DSA
  • Python
  • Java
  • and Linux — are explicitly listed as key expectations for the role.

Education

  • Bachelor’s Degree (Pursuing) in:
  • Computer Science
  • Information Technology
  • Engineering
  • Mathematics
  • Or related technical field