Swiggy is hiring for Software Development Engineer | Apply Now!

Join Telegram Channel!

Swiggy is hiring for the position of Software Development Engineer in Bangalore, India. Candidates with a Bachelor’s/ Master’s Degree Degree are eligible to apply for this position. The complete information, eligibility criteria, and requirements are provided below.

Job Description:

Company NameSwiggy
PositionSoftware Development Engineer I
QualificationsB.Tech/ M.Tech
Experience1 – 3 (Years)
LocationBangalore, India (Hybrid)

Key Responsibilities:

  • Define and promote best practices to help the team successfully deliver technical tasks while continuously improving the product and underlying technology.
  • Drive the adoption of engineering best practices through regular participation in code reviews, design reviews, and architecture discussions.
  • Evaluate, experiment with, and introduce new and relevant technologies and tools, measuring success based on the impact delivered to the product and team.
  • Implement and execute the long-term technology vision aligned with the team’s goals and organizational strategy.
  • Design and define scalable architectures and technical solutions for both existing systems and new functional areas.
  • Select, standardize, and take ownership of technology stacks and tools used by the team, ensuring their effective and sustainable use.

Eligibility Criteria:

  • Hold a B.Tech or M.Tech degree in Computer Science or an equivalent discipline from a reputed institution, with 1 to 3 years of experience in a product development environment.
  • Demonstrate experience working with AI agents, including the design and implementation of multi-agent architectures.
  • Possess familiarity with agentic AI systems and conversational AI platforms.
  • Have hands-on knowledge of Large Language Models (LLMs), including integration with platforms such as OpenAI, Anthropic (Claude), Amazon Bedrock, Flash, and Azure OpenAI.
  • Exhibit strong design capabilities, including data modeling and low-level class design.
  • Apply solid knowledge of object-oriented programming principles and common design patterns.
  • Show proficiency in at least one programming language, such as Python, Java, or Golang.
  • Follow industry-standard coding practices and take responsibility for writing maintainable, scalable, and efficient code to address business requirements.
  • Possess hands-on experience working with databases and Linux/Unix-based environments.
  • Have practical experience using frameworks such as LangChain or LangGraph to build AI-driven workflows and orchestration pipelines.
  • Demonstrate strong technical aptitude with a solid understanding of core computer science fundamentals.

About Company:

Swiggy is India’s leading on-demand delivery platform with a tech-first approach to logistics and a solution-first approach to consumer demands. With a presence in 500 cities across India, partnerships with hundreds of thousands of restaurants, an employee base of over 5000, a 2 lakh+ strong independent fleet of Delivery Executives, we deliver unparalleled convenience driven by continuous innovation. Built on the back of robust ML technology and fuelled by terabytes of data processed every day, Swiggy offers a fast, seamless and reliable delivery experience for millions of customers across India.

How To Apply?

  • First, read through all of the job details on this page.
  • Scroll down and press the Click Here button.
  • To be redirected to the official website, click on the apply link.
  • Fill the details with the information provided.
  • Before submitting the application, cross-check the information you’ve provided.

Apply Link: Click Here

Join our WhatsApp Community: Click Here

Join our Telegram Group: Click Here

error: Content is protected !!