Skip to content
NewFull-time· software · backend
Swiggy logo

Swiggy

Software Development Engineer I

Pay

₹12L–30L LPA

+22% vs avg

Location

Bangalore

On-site

Batch

2024, 2025, 2026

eligible

Closes

—

Posted 2h ago · 3,382 views this week

₹12L–30L LPA

Full-time · Bangalore · On-site

CareersAt.Tech curates & verifies listings. Always apply on the official company page.

Tailor my resume to this JD

Free AI prompt · built for this exact role

Description

About the role

Swiggy is looking for a Software Development Engineer I to design, build, and maintain high‑performance backend services for its on‑demand food and grocery platform. The role requires 1‑3 years of experience, strong fundamentals in data structures, and proficiency in Java or Golang to deliver scalable solutions in Bangalore.

Responsibilities

  • Design low‑level architectures for new or existing services, ensuring scalability and reliability.
  • Write clean, maintainable code in Java or Golang and integrate with databases and Linux‑based environments.
  • Champion engineering best practices through code reviews, automated testing, and architecture discussions.
  • Collaborate with product, design, and operations teams in an Agile setting to meet delivery timelines.
  • Contribute to the long‑term technology roadmap by evaluating tools and frameworks.

Eligibility

  • B.E/B.Tech or M.E/M.Tech in Computer Science or a related field from a recognized institute.
  • 1‑3 years of product development experience, preferably in a high‑traffic environment.
  • Strong grasp of algorithms, data structures, and low‑level design concepts.
  • Hands‑on experience with Java or Golang, relational databases, and Linux/Unix platforms.
  • Ability to work effectively with cross‑functional teams and adapt to a fast‑paced environment.

Skills

  • java
  • golang
  • data structures and algorithms
  • low‑level design
  • distributed systems
  • databases
  • linux/unix

Benefits

    Skills

    · 7 total
    javagolangdata structures and algorithmslow-level designdistributed systemsdatabaseslinux/unix