
Upstox Hiring SDE Backend Intern 2025 | Fintech Internship India
Upstox
Description
Join Upstox as an SDE Backend Intern in Bengaluru or Mumbai. Gain hands-on fintech experience, build scalable systems, and grow your career with top mentors.
SDE Backend Intern – Upstox (Bengaluru / Mumbai)
Upstox, one of India’s fastest-growing fintech companies, is hiring SDE Backend Interns to work on exciting, high-impact projects. This internship is a great opportunity for students passionate about backend development, coding, and technology that empowers millions of users across India.
About Upstox
Upstox was founded by Ravi Kumar, Kavitha Subramanian, and Shrini Viswanath with a mission to simplify investing and make financial growth accessible to everyone. Backed by Ratan Tata, Upstox serves more than 1.3 crore customers across India. The company offers platforms like Upstox Pro for active traders and Upstox for Investors, catering to all levels of experience. Their goal is to make investing easy, affordable, and efficient for every Indian.
About the Role
As an SDE Backend Intern at Upstox, you’ll work alongside experienced engineers to design, develop, and improve the systems that power our trading and investment platforms. You’ll gain hands-on experience with backend technologies, APIs, and databases while learning how large-scale fintech systems are built and maintained.
Key Responsibilities
In this role, you’ll work on backend development using Java, Spring Boot, and REST APIs. You’ll apply your knowledge of data structures and algorithms to solve challenging technical problems, optimize performance, and ensure system reliability. You’ll collaborate with other developers, contribute to code reviews, and help improve our infrastructure by integrating new tools and frameworks.
Skills Required
You should have a good understanding of Java, Spring Boot, and REST APIs. Strong problem-solving skills and knowledge of data structures and algorithms are essential. Familiarity with SQL and NoSQL databases, Git, and a passion for backend development will make you a great fit for this role.
Qualifications
Candidates must be pursuing a Bachelor’s or Master’s degree in Computer Science or Engineering. You should have a solid foundation in computing and backend systems and be available for a 6-month full-time internship starting immediately.
Why Join Upstox
Upstox offers an incredible opportunity to work in a dynamic fintech environment where technology meets finance. You’ll collaborate with top engineers, learn from industry mentors, and gain hands-on experience building scalable systems that serve millions of users. The company also provides a supportive environment that encourages learning, innovation, and career growth. Successful interns may even receive full-time job offers after completion.
Work Location
📍 Bengaluru / Mumbai, India
🏢 On-site Internship
⏱️ Duration: 6 Months
Culture at Upstox
At Upstox, innovation and inclusivity go hand in hand. The company values creativity, teamwork, and continuous improvement. You’ll work in a space that encourages experimentation, learning, and personal growth. Whether you’re passionate about fintech, coding, or solving real-world challenges, this is the perfect place to start your journey.
Final Note
If you’re an aspiring backend developer eager to learn, innovate, and build scalable products that make a real difference, this internship is for you. Join Upstox and take the first step toward building a rewarding career in technology and finance.
Eligibility Criteria
- B.E./B.Tech in CS or related field.
- Strong DSA skills.
- 6-month availability.



