Swiggy is hiring for the position of Software Development Engineer I in Bangalore, India. Candidates with a Bachelor’s/ Master’s Degree are eligible to apply for this position. The complete information, eligibility criteria, and requirements are provided below.
Job Description:
Company Name | Swiggy |
Position | Backend – Software Development Engineer I |
Qualifications | Bachelor’s/ Master’s Degree |
Experience | 1 – 3 (Years) |
Location | Bangalore, India |
Key Responsibilities:
- Develop and implement best practices to help the team efficiently achieve technical goals and continuously enhance product and team technology.
- Drive the adoption of best practices through active participation in code reviews, design reviews, and architecture discussions.
- Explore and experiment with new and relevant technologies and tools, promoting their adoption while measuring the impact of implementation.
- Define and implement the long-term technology vision and roadmap for the team.
- Design and develop scalable architectures and innovative solutions for both existing and new product areas.
- Evaluate, select, and take ownership of technology and tool choices for the team.
Eligibility Criteria:
- Bachelor’s or Master’s degree in Computer Science or an equivalent discipline from a reputed institution, with 1–3 years of experience in a product development company.
- Strong understanding and practical application of algorithms and data structures, including space and time complexity analysis.
- Proficient in designing data models and developing detailed low-level class designs.
- Solid knowledge of object-oriented programming (OOP) principles and design patterns.
- Proficiency in at least one programming language such as Python, Java, or Golang.
- Adherence to industry coding standards with the ability to write maintainable, scalable, and efficient code to solve business problems.
- Hands-on experience with databases and Linux/Unix environments.
- Experience working within the Software Development Life Cycle (SDLC) in an Agile environment, collaborating with cross-functional teams to ensure timely delivery.
- Strong technical aptitude with a solid foundation in 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.