Upstox, one of India’s leading fintech companies backed by Ratan Tata, is seeking passionate Software Development Engineer Interns to join our mission of simplifying trading and investing for over 1.3 crore customers. This is your opportunity to work on game-changing, globally distributed products that transform how millions of Indians invest and build wealth.
Location & Work Arrangement
This 6-month on-site internship is available in both Bengaluru and Mumbai. You’ll work alongside world-class development teams in our dynamic fintech environment, contributing to products that directly impact millions of users’ financial journeys.
About This Role
As an SDE Intern at Upstox, you’ll be engaged in product engineering that transforms visions into reality through cutting-edge technology. You’ll work on our comprehensive wealth platform that includes Upstox Pro for active traders and Upstox for Investors for beginners, covering everything from equities and F&O trading to mutual funds, IPOs, and fixed income products.
Your key responsibilities include:
- Solving complex problems by applying sound engineering principles to real-world fintech challenges
- Innovating by integrating new technologies, tools, and methodologies into scalable solutions
- Evaluating feedback and applying industry-standard best practices to address technical challenges
- Contributing to the development of trading platforms, investment tools, and wealth management systems
- Working on high-performance, real-time systems that handle millions of transactions
- Collaborating with cross-functional teams to deliver features that enhance user experience
This internship offers hands-on experience with technologies that power India’s financial markets, from mobile trading apps to sophisticated backend systems handling real-time market data.
What We’re Looking For
Essential Requirements:
- Currently pursuing Bachelor’s or Master’s degree in Engineering, specifically Computer Science
- Proficiency in at least one programming language (Java, Node.js, C++, C#, Python)
- Strong understanding of Data Structures and Algorithms
- Demonstrable knowledge of computing fundamentals
- Familiarity with Database Management System (DBMS) concepts
- Availability for 6-month internship starting immediately
Preferred Qualifications:
- Hands-on experience with SQL
- Familiarity with AWS technologies and cloud computing
- Interest in financial markets, trading, or investment technology
- Experience with mobile app development or API design
- Understanding of real-time systems and high-performance computing
Why Choose Upstox?
Upstox offers a unique opportunity to work at the intersection of technology and finance, where your code directly impacts millions of users’ financial success. As part of our team, you’ll:
- Work on products used by 1.3+ crore customers across India
- Contribute to both trading platforms (Upstox Pro) and investment solutions (Upstox for Investors)
- Experience the fast-paced, innovative environment of India’s leading wealth-tech platform
- Learn from world-class developers and fintech experts
- Gain exposure to cutting-edge financial technologies and market systems
- Be part of a mission to democratize investing and make wealth creation accessible to every Indian
Ready to Apply?
Ready to transform India’s financial landscape through innovative technology? Join Upstox’s mission to break down investment complexities and empower every Indian to take control of their financial future.
Duration: 6 months starting immediately Apply now: https://jobs.lever.co/upstox/ce3af61d-dc9c-4041-a586-7dd3077fd62c
Experience the excitement of fintech innovation while building products that change how India invests and trades!