About the 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, and a 2 lakh+ strong independent fleet of Delivery Executives, we deliver unparalleled convenience driven by continuous innovation.
For more info: 🔗 Visit Official Swiggy Website
Do check below for Exciting Internships, Fresher & Experienced Roles at Swiggy
💼 Software Development Engineer in Test – Bangalore ((NEW))
Swiggy is hiring an Software Development Engineer in Test for the Bangalore location. Please read the complete information carefully and apply if you are eligible.
Eligibility Criteria :
-
-
Qualification: Bachelor’s degree in engineering, Mathematics, Statistics or a related technical field. -
Experience: 1 - 3 Years -
Skills: Java, Oracle, MySQL, SQL Server.
-
Responsibilities:
- SDET is responsible for the addition of new capabilities and features in the automation framework which is used by the entire QA team for test automation. You are also responsible for managing and maintaining test coverage through periodic reports to engineering and stakeholders.
- Will play an expert role and demands a complete hands-on contribution on Single or multiple projects simultaneously.
- Must be an Independent executioner and has prior experience in handling complex projects with stakeholders. ·
- Must have prior experience in creating optimal test strategy (Including Functional, Non-Functional, Analytics and automation) and test plans for short term and long-term projects both. ·
- Must have understanding and implementation level experience on design pattern
Required Skills:
- Should have 1-3 years experience in Automation Testing
- Should have a good understanding of relational databases like Oracle, MySQL, SQL Server.
- Should have hands-on experience in Java – Test automation. ·
- Experience in any scripting language like python,·
- Hands-on Experience on latest technologies for backend and front end development like react js, angular, Golang, servlet, bootstrap, input stream processing, JavaScript, NodeJS is a big plus.
- Must have experience in TestNG, Maven, HTTP client, rest and web services test automation, Selenium, Appium.
- Must have a good understanding of DB queries, API Testing using Rest assured, joins, etc
Salary: ₹11 – 17 LPA (Glassdoor)
💼 Business Associate – Bangalore ((NEW))
Swiggy is hiring an Business Associate for the Bangalore location. Please read the complete information carefully and apply if you are eligible.
Eligibility Criteria :
-
-
Qualification: Bachelor’s degree in engineering, Mathematics, Statistics or a related technical field. -
Experience: 0 - 3 Years -
Skills: SQL, Excel, Python and other data visualization tools like Power BI
-
Responsibilities:
- Reporting: Develop and manage views for different business metrics: Dashboards, and scorecards. Coordinate with MIS and analytics for data gathering using SQL/excel and ensuring data sanity for day-to-day reporting.
- Category: Developing and executing category planning, Inventory & Event
- Program management: Program managing the P&L plans and Event projects. Designing activity systems, tracking mechanisms, and ensuring timely callouts and alignments as needed for the plans. Identify city-level opportunities and execute projects.
- Analysis: Analyze data & generate key insights on the business & other mission-critical metrics
- P&L management: Be the SPOC for consolidating & reviewing partnerships P&L, along with Biz Fin/accounting teams.
- Process/Program Management: End-to-end process/program management of strategic partnerships, by liaising with key stakeholders internally and leading the execution to completion
- Strategic Initiatives: Ideate, problem-solve & implement key process improvement initiatives within the team.
Required Skills:
- Bachelor’s degree in engineering, Mathematics, Statistics or a related technical field.
- Experience in business analysis, consulting, or data analytics roles.
- Technical proficiency: Expertise in SQL, Excel, Python and other data visualization tools like Power BI is essential. working knowledge of AppScript and Appsheet is a plus.
- Business acumen: Understanding of business metrics, P&L, and Category strategies is important.
- Project management: Ability to scope ambiguous problems, structure them, and drive them to completion.
- Interpersonal skills: Strong communication and collaboration skills to work effectively with various teams and levels of leadership.
Salary: ₹10 – 14 LPA (Glassdoor)
💼 Associate Software Development Engineer – Bangalore
Swiggy is hiring an Associate Software Development Engineer for the Bangalore location. Please read the complete information carefully and apply if you are eligible.
Eligibility Criteria :
-
-
Qualification: B.Tech in Computer Science, Software Engineering, or a related field. -
Batch: 2024/2025 -
Skills: Strong programming skills in Java and/or Go
-
Responsibilities:
- Collaborate with cross-functional teams to design, develop, and maintain scalable backend systems and services.
- Write high-quality, maintainable code in Java and Go programming languages.
- Utilize technologies such as Elasticache, Elasticsearch, Kafka, SQS, DynamoDB, and more to build efficient and reliable backend solutions.
- Participate in code reviews to ensure code quality and adherence to best practices.
- Contribute to the architecture and design discussions for new features and improvements.
- Troubleshoot and debug issues, optimizing performance and addressing scalability challenges.
Required Skills:
- B.Tech, 2024/2025 graduates with academic knowledge in Computer Science, Software Engineering, or a related field.
- Strong programming skills in Java and/or Go
- Familiarity with backend development concepts and technologies.
- Basic understanding of databases and data modeling principles.
- Enthusiasm to learn and work with cutting-edge technologies like Elastic Cache, Elasticsearch, Kafka, SQS, and DynamoDB.
- Excellent problem-solving and communication skills.
- Ability to work well in a collaborative team environment.
- Familiarity with the basics of cloud platforms such as AWS, Azure, or GCP and version control systems (e.g Git)
Salary: ₹7 – 10 LPA (Glassdoor)
💼 Software Dev Engineer I – Bangalore
Swiggy is hiring an Software Dev Engineer I for the Bangalore location. Please read the complete information carefully and apply if you are eligible.
Eligibility Criteria :
-
Qualification: Bachelors degree in Computer Science/Engineering or related fields.
-
Experience: 1 - 3 Years
-
Skills: HTML5, CSS3, JavaScript
Responsibilities:
- To build next-generation web applications which are efficient, reusable front-end abstractions and systems.
- Explore and design dynamic and compelling consumer experiences.
- Work closely with designers to implement versatile front-end solutions while embracing
- emerging standards and pushing the limits of what a browser can do.
- Actively participate in design and code reviews to build robust applications and prototypes.
- Interacting with other team members to passionately collaborate our innovations with teams across Swiggy.
- Analyze system function and performance requirements to support design concepts.
- Command an impressive portfolio of the latest UI technologies
- Constantly and consistently implementing new features and optimizing existing ones from controller-level to UI Vigilantly and rapidly fix bugs.
- Continuously solving problems to give our customers a delightful shopping experience.
- Work closely with Product managers, UX designers and back-end engineers to implement frontend solutions.
- Endorsing upcoming standards, launching, iterating and making a difference.
- Optimize application for maximum speed and scalability
Required Skills:
- Proficient understanding of Web Fundamentals – HTML5, CSS3, JavaScript
- Basic understanding of CSS pre-processing platforms in JS
- Proficient understanding of at least one of the UI frameworks viz React, Vue, Polymer etc
- Good understanding of ES6 and above.
- Experience with Typescript.
- Understanding of web bundling tools like Webpack, ParcelJS, Rollup.
- Sound knowledge of design patterns and practices for writing clean, linted, maintainable and reusable code.
- Proficient understanding of cross-browser compatibility issues and ways to work around them.
- Experienced in working with testing libraries for both unit and end-to-end testing.
- Understanding of Version Control Systems like Git Experience in using supplementary libraries like Redux, Redux Saga, Emotion, Lerna etc is a plus.
- Experience in writing E2E test cases with Playwright/Cypress and Unit test cases with relevant libraries.
Salary: ₹14 – 20 LPA (Glassdoor)
💼 Associate Software Dev Engineer – Bangalore
Swiggy is hiring an Associate Software Dev Engineer for the Bangalore location. Please read the complete information carefully and apply if you are eligible.
Eligibility Criteria :
-
Qualification: Bachelors degree in Computer Science/Engineering or related fields.
-
Experience: 1 - 2 Years
-
Skills: React Native mobile development, JavaScript (ES6+), TypeScript, and React concepts.
Responsibilities:
- Develop and maintain React Native applications for iOS and Android, ensuring optimal performance and responsiveness.
- Implement app performance optimizations (reducing app size, improving load times, and memory management).
- Debug, troubleshoot, and improve application stability.
- Write unit and integration tests using React Native Testing Library to ensure app reliability.
- Collaborate with designers, product managers, and backend engineers to deliver seamless user experiences.
- Integrate APIs, third-party SDKs, and state management solutions like Redux, Zustand, Recoil, or Context API.
Required Skills:
- 1-2 years of experience in React Native mobile development
- Strong knowledge of JavaScript (ES6+), TypeScript, and React concepts.
- Exposure to React/Next Web Deployment and handling web applications using React.js/Next.js (at least 1 year of experience)
- Experience with app performance optimization (profiling, reducing memory usage, minimizing bundle size).
- Proficiency in unit and integration testing using React Native Testing Library.
- Familiarity with REST APIs, GraphQL, and asynchronous programming.
- Experience with state management libraries (Redux, Mobx, Zustand, Recoil, or Context API).
- Knowledge of mobile UI/UX best practices for smooth and responsive interfaces.
- Understanding of Agile/Scrum methodologies and DevOps best practices
Skills that would be an advantage:
- Prior experience with App Store & Google Play Store deployment processes.
- Knowledge of Firebase services, push notifications, deep linking, and analytics.
- Experience with React Native upgrades and handling breaking changes.
- Familiarity with E2E testing frameworks like Appium, Detox.
- Experience working with native modules (Objective-C, Swift, Java, Kotlin).
- Hands-on experience with CI/CD pipelines (Bitrise, GitHub Actions, or similar).
Salary: ₹7 – 12.0 LPA (Glassdoor)
⚠️ Note: If the link is expired, the opportunity is closed or disabled by the company. Check for other opportunities.