MyInternships.in
Swiggy logo — Swiggy internships & jobs in India
Swiggy

Software Development Intern

In OfficeBengaluru6 months1 openingImmediate

Share on WhatsApp → unlock unlimited applications today

Share this internship on WhatsApp and your daily apply limit is lifted for the rest of the day. It’s free.

LinkedIn

About this internship

Swiggy is looking for a Software Development Intern to join its engineering teams in Bengaluru, India. This is a chance to build technology that powers one of India's largest on-demand convenience platforms, serving millions of users across food delivery, quick commerce, and more. As a Software Development Intern at Swiggy, you will work on real, large-scale systems and learn how high-availability consumer products are designed, built, and operated. During the internship you will contribute to backend services, mobile, or web applications, writing efficient code in languages such as Java or Go, building and consuming APIs, and working with databases and distributed systems. You will participate in design discussions, code reviews, and on-call learning, gaining exposure to logistics, commerce, and platform infrastructure that operates at massive scale. Swiggy's engineering culture values ownership, speed, and impact, so you will be encouraged to take meaningful problems and ship solutions that reach real customers. This Bengaluru-based role is ideal for students and recent graduates who love solving hard engineering problems and want to learn how a fast-moving product company builds at scale. If you have strong computer-science fundamentals, enjoy coding, and are excited by the challenges of high-traffic systems, the Swiggy Software Development Intern role is an excellent launchpad. Apply now to start your engineering journey with Swiggy.

Skills you'll use

JavaGoData StructuresAlgorithmsREST APIsSQLDistributed SystemsGitMicroservicesObject-Oriented ProgrammingProblem SolvingSystem Design

What you'll do

  • Build and maintain backend, web, or mobile features at scale
  • Write efficient, reliable code in Java, Go, or similar languages
  • Design and consume APIs and integrate with databases
  • Participate in design discussions and code reviews
  • Debug and improve performance of high-traffic systems
  • Collaborate with engineers, product, and design teams in an agile setup
  • Learn distributed systems and large-scale platform practices

Who can apply

  • Pursuing or recently completed a degree in Computer Science or a related field
  • Strong grasp of data structures, algorithms, and problem-solving
  • Proficiency in at least one programming language such as Java or Go
  • Familiarity with REST APIs, databases, and version control
  • Understanding of OOP and basic system design concepts
  • Ability to learn quickly and work in a fast-paced team
  • Availability to work from the Bengaluru office

Perks & benefits

Mentorship from experienced engineersExposure to large-scale, high-traffic consumer systemsFast-paced, high-ownership learning environmentCertificate of internship on completion

About Swiggy

Swiggy is a Bengaluru-headquartered, new-age consumer-first technology company that operates a unified on-demand convenience platform accessible through a single app. Founded in 2014, the company started with food delivery and has since expanded into a broad range of on-demand services. It is led by Managing Director and Group CEO Sriharsha Majety, and its headquarters are located at Sumadhura Capitol Towers in K R Puram Hobli, Bengaluru East, Karnataka, India. Swiggy's core products include food delivery, Swiggy Instamart for quick commerce (launched in 2020), Swiggy Genie for pick-up and drop services, the Swiggy One membership program, and Dineout for restaurant reservations and dining. Newer offerings include Swiggy Bolt for faster delivery and Swiggy Scenes. The platform operates across hundreds of cities in India, with the corporate site citing a footprint of more than 600 cities. The company was publicly listed on Indian stock exchanges in November 2024, marking a major milestone in its growth journey. Behind the consumer apps sit large engineering teams that build highly available backend systems using languages such as Java and Go, native iOS and Android mobile applications, and complex logistics and commerce infrastructure that coordinates orders, delivery partners, and merchants in real time. Swiggy's engineering culture emphasizes ownership, speed, and customer impact, making it an attractive place for early-career engineers to learn how large-scale, high-traffic consumer technology is designed and operated. Interns and new engineers in Bengaluru get the opportunity to work on systems that serve a vast and growing user base across the country.

Visit Swiggy’s official website ↗

Searching for “Swiggy internships” or “internship at Swiggy”? You’re in the right place.

Sponsored — Deals for Professionals

Sponsored

Similar Internships

Hand-picked roles that match this internship's skills

Sponsored — Deals for Professionals

Sponsored

Similar Internships Based on Your Skills

Recently Posted Internships in Bengaluru

Fresh internships posted in Bengaluru — apply early

Ready to apply for Software Development Intern?

Free to apply · takes under 2 minutes · Swiggy reviews on a rolling basis.

Apply Now