Are you a passionate computer science, mathematics, or electrical engineering student graduating in 2028? Do you want to experience the fast-paced, high-stakes world of High-Frequency Trading (HFT)? Graviton Research Capital, one of the world's leading quantitative trading firms, has announced its Software Engineering Internship program for 2028 graduates. This is not your average internship where you spend weeks reading documentation or fixing low-priority bugs. At Graviton, you will write production-quality code from your very first week, building systems that process massive volumes of market data and power live trading platforms. Located in the tech hub of Gurugram, Haryana, this 8-week program offers an unparalleled opportunity to work alongside world-class software engineers and quantitative researchers. If you are driven by solving complex systems problems and pushing technology to its absolute limits, read on to discover how you can secure this prestigious opportunity.
Job Overview
About Graviton Research Capital
Founded in 2014, Graviton Research Capital has established itself as a powerhouse in the global quantitative trading landscape. The firm combines cutting-edge technology, rigorous mathematical research, and financial expertise to design and execute sophisticated systematic trading strategies. Unlike traditional financial institutions, Graviton operates like a high-performance technology startup. Here, software engineering is not just a support function; it is the core competitive advantage. The systems built by Graviton's engineering team operate in environments where latency is measured in nanoseconds and reliability is non-negotiable. The company fosters a highly collaborative, flat-hierarchy culture where the best ideas win, regardless of seniority. Joining Graviton means immersing yourself in an intellectual environment where continuous learning and technical excellence are celebrated daily.
Detailed Job Description & Responsibilities
As a Software Engineering Intern at Graviton, you will spend eight weeks fully integrated into the core engineering team. You will not be working on simulated projects; instead, you will build real software components that power live trading and quantitative research platforms. Your day-to-day responsibilities will include:
- High-Performance Application Development: Designing and writing clean, efficient, and maintainable code in modern C++ and Python across the entire engineering stack.
- Distributed Systems & Data Processing: Building and optimizing distributed systems capable of processing, analyzing, and storing massive volumes of real-time market data.
- Latency Optimization: Profiling and tuning systems where microseconds and nanoseconds directly impact trading performance and profitability.
- Production-Level Debugging: Investigating complex production issues and implementing robust engineering solutions to prevent future failures.
- AI-Powered Tooling: Developing intelligent developer tools and automation workflows to accelerate research and engineering productivity.
- Cross-Functional Collaboration: Working closely with quantitative researchers and traders to translate complex mathematical models into highly optimized production systems.
What You Will Learn
This internship is designed to be a transformative learning experience. Over the course of two months, you will develop deep practical expertise in:
- Low-Latency Architecture: Understanding how to design software that minimizes latency at every layer of the stack.
- Modern C++ Engineering: Mastering advanced C++ concepts, memory management, and modern software design patterns.
- Concurrent Programming: Writing safe, high-performance multithreaded applications that leverage modern multi-core processors.
- Linux Systems Programming: Gaining a deep understanding of the Linux operating system, system calls, and network programming.
- Performance Profiling: Learning how to use advanced profiling tools to identify bottlenecks and optimize CPU and memory utilization.
- AI-Assisted Workflows: Leveraging cutting-edge AI tools to enhance your software development speed and quality.
Detailed Eligibility Criteria
To maintain its position as a top-tier quantitative trading firm, Graviton has set highly selective eligibility criteria for this internship program:
- Eligible Batches: Exclusively open to students graduating in the year 2028.
- Degrees Allowed: Pursuing a Bachelor's (B.Tech/B.E.) or Integrated Master's (Dual Degree) program.
- Eligible Disciplines: Computer Science (CSE), Mathematics, or Electrical Engineering (EE) from premier institutes (such as IITs, NITs, IIITs, or equivalent top-tier universities).
- Academic Performance: A minimum CGPA of 8.5 or above is strictly required.
- Academic Standing: Candidates must have no active backlogs at the time of application.
- JEE Advanced Rank: The application process requests your All India Rank (AIR) in JEE Advanced, highlighting the firm's focus on recruiting top-tier analytical talent.
Required Skills & Preferred Qualifications
Graviton is looking for exceptional problem solvers who possess a strong technical foundation:
- Programming Proficiency: Strong hands-on programming skills in C++ and/or Python. A deep understanding of modern C++ is highly advantageous.
- Core Computer Science Fundamentals: Excellent grasp of Data Structures, Algorithms (DSA), and Object-Oriented Programming (OOP) principles.
- Systems Knowledge: Solid understanding of operating systems (especially Linux), computer architecture, and networking fundamentals (TCP/IP, sockets).
- Analytical Thinking: Exceptional problem-solving abilities and a passion for breaking down complex systems into simple, elegant solutions.
- Attention to Detail: A strong commitment to writing clean, reliable, and highly optimized code. You should care about every line of code you write.
Mentorship & Success Metrics
At Graviton, you are never left to figure things out alone. Every intern is paired with a dedicated mentor who guides your technical development, a reporting manager who provides continuous constructive feedback, and a buddy who helps you integrate into the company culture. Success at the end of the 8 weeks means you have successfully designed, built, and deployed a complete engineering project into production, demonstrated strong technical curiosity, and experienced firsthand what it takes to build software where performance is measured in nanoseconds.
How to Apply
Applying for the Graviton Software Engineering Internship is a straightforward process. Follow these steps to submit your application:
- Click on the 'Apply Now' button below to visit the official Graviton Greenhouse job board.
- Fill out the application form with your personal details, email, and contact information.
- Upload your updated Resume/CV (PDF, DOC, or DOCX format).
- Provide your academic details, including your graduation year (2028), degree, school/university name, discipline, and CGPA.
- Enter your All India Rank (AIR) in JEE Advanced and your Department Rank if applicable.
- Submit your application and prepare for the rigorous technical assessments.