Swiggy Hiring Associate Software Development Engineer

Swiggy
India
Posted January 10, 2026
full-timeEntry LevelFeatured

Company

Swiggy

Job ID

24085

Job Title

Associate Software Development Engineer (aSDE)

Job Type

Full-Time | Entry-Level Software Engineer

Experience

0 – 2 Years (2024 / 2025 Graduates Eligible)

Tenure

0 – 1 Year

Work Mode

Hybrid (Office + Remote)

Location

Bangalore, Karnataka, India

---

Position Overview

Swiggy is hiring Associate Software Development Engineers (aSDE) to join its high-impact backend engineering team. This role is ideal for fresh graduates and early-career software engineers looking to build scalable, distributed backend systems used by millions of users daily.

As an aSDE, you will work closely with experienced engineers and gain hands-on exposure to modern backend technologies, cloud-native systems, and large-scale distributed architectures.

---

Key Responsibilities

- Collaborate with cross-functional engineering, product, and platform teams

- Design, develop, and maintain scalable backend services

- Write clean, efficient, and maintainable code in Java and Go

- Work with distributed systems and messaging platforms such as Kafka and SQS

- Build and optimize data-driven services using DynamoDB, Elasticsearch, and Elasticache

- Participate in code reviews and follow engineering best practices

- Contribute to backend system architecture and performance optimization

- Debug, troubleshoot, and resolve production issues at scale

---

Required Qualifications

- B.Tech graduates (2024 / 2025) in Computer Science, Software Engineering, or related fields

- Strong programming fundamentals in Java and/or Go

- Understanding of backend development concepts

- Basic knowledge of databases and data modeling

- Familiarity with cloud platforms such as AWS, Azure, or GCP

- Knowledge of Git / version control systems

- Strong problem-solving and communication skills

- Ability to work effectively in a collaborative engineering environment

---

Preferred Technical Skills

- Backend Development

- Java Backend Engineer

- Golang (Go) Programming

- Distributed Systems

- Kafka / Message Queues

- DynamoDB / NoSQL Databases

- Elasticsearch / Search Systems

- Cloud Computing (AWS preferred)

- Scalable System Design

---

What You’ll Gain

- Hands-on experience with large-scale backend systems

- Exposure to real-world cloud infrastructure

- Career growth into Software Engineer, Backend Engineer, or Platform Engineer roles

- Opportunity to work on high-traffic production systems

- Strong foundation for long-term careers in product-based companies

---

Tech Learning Resources

Swiggy Engineering Blogs:

- Backend system scalability & delivery challenges

- Distributed distance and routing systems

- Real-time food delivery platform architecture

---

High-Intent SEO & AdSense Keywords

Associate Software Engineer Jobs, Backend Developer Jobs for Freshers, Java Developer Entry Level, Golang Developer Fresher Jobs, Software Engineer Jobs Bangalore, Cloud Backend Engineer, Distributed Systems Engineer, Product Company Software Jobs, High Paying IT Jobs

---

High-CPC Target Countries

United States, Canada, United Kingdom, Australia, Germany, Switzerland, Netherlands

Ready to Apply?

Don't miss out on this opportunity. Apply now and take the next step in your career.

Apply Now