Principal Software Engineer Job in Swiggy Careers

Principal Software Engineer

Apply Now
Job Summary

Principal Software Engineer StoreFront Team

Location: Bangalore, Karnataka Hybrid Work (2 3 days in office/week)

Experience: 10 14 Years

About the Role

Swiggy is looking for an experienced Principal Software Engineer to join our StoreFront Engineering team. This team is at the heart of Swiggy s customer experience across all major business lines Food, Instamart, Genie, and Stores. You will play a critical role in building highly scalable systems that power personalized discovery, seamless ordering, efficient payments, and data-driven merchandising for millions of users.

About the Team

The StoreFront team develops intelligent and robust systems including:

  • Intent-driven merchandising and smart cataloging
  • Relevance-based search and checkout management
  • Multi-tenant payment platforms and Swiggy Money wallet integrations
  • Scalable solutions supporting millions of transactions per day with 99.95% uptime

What You Will Do

  • Architect, design, and operate high-scale, distributed, low-latency systems with real-time capabilities.
  • Lead development and expansion of Swiggy s multi-tenant ordering, payments, and wallet platforms across multiple verticals.
  • Define and execute the long-term technology vision across the StoreFront organization.
  • Make key technology and tool decisions to improve scalability, efficiency, and maintainability.
  • Write and review code, contribute to system design, and drive end-to-end implementation and delivery.
  • Act as a technical mentor and guide engineering best practices, including architectural reviews, coding standards, and operational excellence.

What We re Looking For

  • 10 14 years of software development experience, with a proven track record of building and scaling high-performance, distributed systems.
  • Strong proficiency in programming languages like Java or Golang (required).
  • Deep understanding of data structures, algorithms, and design patterns.
  • Hands-on experience with real-time systems, multi-tenant architectures, and microservices.
  • Experience building platforms that serve millions of daily active users at scale.
  • Familiarity with Swiggy s technology stack (e.g., Redis, Kafka, AWS, MySQL, NoSQL, Kubernetes) is a plus.
  • Knowledge of machine learning and predictive modeling is a strong advantage.
  • Strong analytical, problem-solving, and communication skills.

Why Join Us?

This is a high-impact, high-ownership opportunity to influence core customer-facing systems in one of India s largest tech-first consumer platforms. You will be working with world-class engineers and leaders, solving complex challenges, and contributing to a product used by millions every day.

Equal Employment Opportunity

Swiggy is proud to be an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees regardless of race, religion, gender, sexual orientation, age, disability, or any other legally protected characteristics.

Experience Required :

10 to 14 Years

Vacancy :

2 - 4 Hires

Apply Now
Similar Jobs for you

See more recommended jobs

Your 4 Step Guide to Career Success

Apply for jobs
Create Profile
Schedule Interview
Get Hired