Swiggy, India’s leading on-demand convenience platform, is hiring Associate Software Development Engineers (aSDE) for its Bangalore office under a hybrid work model. This opportunity is open to 2024 and 2025 graduates with 0–1 years of experience who are passionate about backend engineering and building systems that operate at massive scale.
As an aSDE at Swiggy, you will work alongside experienced engineers to design, develop, and optimize high-performance backend services that power millions of daily transactions. This role is ideal for fresh graduates looking to gain hands-on exposure to distributed systems, cloud-native technologies, and real-world engineering challenges.

About Swiggy
Founded in 2014, Swiggy has transformed the way India orders food and everyday essentials. What started as a food delivery startup has evolved into a full-scale technology-driven platform offering food delivery, Instamart, dine-out, and hyperlocal convenience services.
Swiggy’s engineering teams build highly scalable systems capable of handling millions of requests per minute, making it one of the most exciting places for young engineers to learn and grow. Innovation, ownership, and speed are deeply embedded in Swiggy’s engineering culture.
Role Overview – Associate Software Development Engineer (aSDE)
As an Associate Software Development Engineer, you will be part of Swiggy’s backend engineering team. The role focuses on building reliable, scalable, and efficient services using modern programming languages and distributed systems.
You will gain hands-on experience with technologies such as Java, Go, Kafka, Elasticsearch, Elasticache, SQS, and DynamoDB, while contributing directly to production systems used by millions of customers and delivery partners.
Key Responsibilities
In this role, you will:
- Collaborate with cross-functional teams to design, develop, and maintain scalable backend systems
- Write clean, efficient, and maintainable code using Java and Go
- Build backend services using technologies like Elasticache, Elasticsearch, Kafka, SQS, and DynamoDB
- Participate in code reviews to maintain high engineering standards
- Contribute to architectural discussions for new features and platform improvements
- Troubleshoot, debug, and optimize backend systems for performance and scalability
- Learn and apply best practices in distributed systems and cloud-native development
Help a friend land their next role. Share now!
Who Can Apply
| Requirement | Details |
|---|---|
| Degree | B.Tech graduates (2024 or 2025 batch) |
| Experience | 0–1 years |
| Background | Computer Science, Software Engineering, or related fields |
| Programming | Java and/or Go |
| Work Mode | Hybrid |
| Location | Bangalore |
This role is well-suited for freshers who are eager to learn and grow in a fast-paced engineering environment.
Expected Salary 💰 (Market Estimate)
Based on current market trends for Associate Software Development Engineer (aSDE) roles at large tech-driven companies in Bangalore, the estimated compensation range is:
💰 ₹10 LPA – ₹15 LPA (CTC)
Required Skills & Qualifications
To succeed in this role, candidates should have:
- Strong programming skills in Java and/or Go
- Understanding of backend development concepts
- Basic knowledge of databases and data modeling
- Familiarity with distributed systems and message queues
- Interest in working with Kafka, Elasticache, Elasticsearch, SQS, and DynamoDB
- Basic understanding of cloud platforms such as AWS, Azure, or GCP
- Experience with version control systems like Git
- Good problem-solving and communication skills
- Ability to work collaboratively in a team-oriented environment
Follow us on
LinkedIn for the latest updates
Follow us on
Threads for the latest updates
Subscribe ▶️ YouTube Channel for Latest Updates
Why Join Swiggy as an aSDE?
🚀 Work on systems serving millions of users daily
💻 Gain exposure to large-scale distributed backend systems
📈 Learn from experienced engineers and strong tech leadership
🌐 Hybrid work model for better flexibility
🧠 Strong focus on engineering best practices and growth
Swiggy provides an environment where fresh graduates can rapidly upskill while making a real impact on a high-scale consumer platform.
Career Growth & Learning
As an aSDE, you’ll build a solid foundation in backend engineering and distributed systems. High-performing engineers often grow into Software Development Engineer (SDE) roles, owning larger components and systems over time.
You’ll also gain invaluable experience working with modern tech stacks that are highly relevant across top product companies.
How to Apply
Before applying:
- Highlight DSA, backend projects, and internships on your resume
- Mention experience with Java, Go, cloud platforms, or messaging systems
- Be prepared to discuss problem-solving approaches and system design basics
👉 Apply by clicking the button below.
Disclaimer
This job information is collected from official and publicly available sources. We do not charge any fees for job applications and do not guarantee recruitment. Candidates are advised to verify details from the official company website. We are not responsible for any loss or damage arising from reliance on this information.
Share the opportunity