Golang Developer
Swiggy · India
- Experience3–6 yrs
- SalaryNot disclosed
- Work moderemote
- Levelmid
- Posted19 Sept 2026
About Swiggy
Swiggy is hiring in India in ecommerce retail. This role looks for around 3+ years of experience.
Skills
- algorithms and data structures
- data modeling
- low-level design
- object-oriented programming
- design patterns
- Python
- Java
- Go
- coding standards
- databases
- Linux
- Unix
- software development life cycle
- Agile
- computer science fundamentals
The role
A backend developer at a consumer technology marketplace builds scalable product services using algorithms and data structures, object-oriented programming, and Go, while shaping architecture and technical standards. Database design and Agile guide maintainable solutions and cross-functional delivery.
Full job description
Responsibilities:
Coming up with best practices to help the team achieve their technical tasks and continually thrive in improving the technology of the product/team.
Driving the adoption of best practices and regular Participation in code reviews, design reviews, and architecture discussions.
Experiment with new and relevant technologies and tools, and drive adoption while measuring yourself on the impact you can create.
Implementation of a long-term technology vision for your team.
Creating architectures and designs for new solutions around existing/new areas
Deciding technology and tool choices for your team and being responsible for them.
Requirements:
B. Tech. /M. Tech. in Computer Science or equivalent from a reputed college with a minimum of 3-6 years of experience in a product development company.
Sound knowledge and application of algorithms and data structures with space and time complexities.
Strong design skills involving data modeling and low-level class design.
Good knowledge of object-oriented programming and design patterns.
Proficiency in at least one programming language: Python, Java, or Go.
Follow industry coding standards and be responsible for writing maintainable/scalable/efficient code to solve business problems.
Hands-on experience working with databases and Linux/Unix platforms.
Follow the SDLC in an agile environment and collaborate with multiple cross-functional teams to drive deliveries.
Strong technical aptitude and good knowledge of CS fundamentals.