Swiggy
Swiggy

Swiggy Recruitment 2026: Software Development Engineer I | Bangalore

onsite
Bangalore
Posted 2/18/2026
Exp: 1-3y

Job Overview

Role: Software Development Engineer I Location: Bangalore Experience: 1-3 Years Qualification: B.E / B.Tech / M.E / M.Tech (CS or Equivalent) Key Skills: Java/Golang, DSA, Low-Level Design (LLD), Distributed Systems

Job Description

For the Swiggy Off Campus Drive 2026, the team is looking for an SDE I who can own the end-to-end design and architecture of complex systems. You will partner with product and business teams to translate specifications into high-level and low-level designs. The role involves writing maintainable, scalable, and efficient code to solve business problems. You will be expected to experiment with new technologies, drive the adoption of best practices, and contribute significantly to the team's technology vision.

Roles and Responsibilities

  • System Design: Creating architectures and designs (Low-Level Design) for new solutions around existing or new areas.
  • Development: Writing maintainable and scalable code using Java or Golang.
  • Best Practices: Driving the adoption of engineering best practices, participating in code reviews, and architecture discussions.
  • Collaboration: Collaborating with cross-functional teams to drive on-time deliveries in an Agile environment.
  • Vision: Implementing the long-term technology vision for your team and deciding on technology/tool choices.

Skills and Eligibility Criteria

Educational Background: B.Tech / M.Tech in Computer Science or equivalent from a reputed college.

Experience: Minimum 1 – 3 years of experience in a product development company.

Mandatory Technical Skills:

  • Strong CS Fundamentals and technical aptitude.
  • Sound knowledge of Algorithms and Data Structures (DSA) with space and time complexities.
  • Strong design skills involving Data Modeling and Low-Level Class Design (LLD).
  • Proficiency in Java or Golang.
  • Hands-on experience with Databases and Linux/Unix platforms.

Competencies:

  • Ability to collaborate with cross-functional teams and thrive in a fast-paced environment.

About the Company

Swiggy is India’s leading on-demand delivery platform with a tech-first approach to logistics and a solution-first approach to consumer demands. With a presence in over 500 cities, we are building a hyper-local delivery network that connects customers to the best local restaurants and stores. Joining Swiggy means working in a high-growth environment where code impacts millions of users daily. Swiggy is actively hiring for the role of Associate Software Development Engineer (Android). This is a prime opportunity for B.E/B.Tech/B.Sc graduates (Freshers & Experienced) to join India’s leading on-demand delivery platform in Bangalore.