Swiggy
Software Development Engineer 2
Meet your interviewer
Vivek Vasvani
VP of Engineering
Get ready for your interview with Vivek Vasvani, VP of Engineering at Swiggy
The application process
- A summary of your most recent interview will be shared with the company's hiring team.
- If the company expresses interest in your resume and interview, we'll reach out to you with next steps.
- Older interviews will be overridden by the most recent interview
NOTE: This is an AI-driven experience, and while we strive for accuracy, AI may sometimes generate unexpected or imperfect responses.
Note 🗒️
- Only completed interviews will be considered for job applications.
- Finish yours to stand a chance at getting shortlisted.
Way of Working
Work from office (5 days a week)
Job Title
Software Development Engineer 2
Location
Bangalore
Tenure
3–5 years
Position Overview
As an SDE II at Swiggy, you will lead the design and architecture of intelligent systems with a focus on Agentic AI and multi‑agent frameworks. You will drive the development of Conversational AI platforms using LangChain, LangGraph, and LLMs from OpenAI, Anthropic (Claude), Bedrock, Azure, and more. Your responsibilities include:
- Owning end‑to‑end architecture for your team’s systems
- Shaping and co‑driving the team’s technical vision
- Translating product requirements into scalable, production‑grade AI solutions
- Collaborating with cross‑functional product and business teams to deliver high‑impact, agent‑driven applications
What Qualities Are We Looking For?
- Education: B.Tech/M.Tech in Computer Science or equivalent from a reputed college
- Experience: 3+ years in a product development company
- AI Expertise:
- Multi‑agent architectures and agentic AI systems
- Conversational AI platforms and LLM integration (OpenAI, Anthropic, Bedrock, Falsh, Azure OpenAI)
- Hands‑on with LangChain or LangGraph
- Technical Skills:
- Data modeling and low‑level class design
- Object‑oriented programming and design patterns
- Proficiency in Python, Java, or Golang
- Experience with databases and Linux/Unix
- Best Practices:
- Writing maintainable, scalable, efficient code
- Adhering to industry coding standards
What Will You Get to Do Here?
- Define and promote best practices for the team
- Lead code reviews, design reviews, and architecture discussions
- Experiment with and adopt new technologies
- Implement and evolve the long‑term technology vision
- Architect new solutions around existing and emerging areas
- Choose and take ownership of your team’s tech stack
We are an equal opportunity employer. All qualified applicants will receive consideration without regard to race, color, religion, sex, disability status, or any other characteristic protected by law.