Software Development Engineer Ii - Golang (instamart Team) Job in Swiggy Careers

Software Development Engineer Ii - Golang (instamart Team)

Apply Now
Job Summary

Software Development Engineer II - Golang (Instamart Team)

Location: Bangalore, Karnataka Full Time

Experience: 3 - 5 Years

Position Overview:

As a Software Development Engineer II (SDE II) at Swiggy, you will play a pivotal role in owning the end-to-end design and architecture of complex systems within the Instamart team. You will co-own the technology vision of your team and contribute significantly to the success of the team s mission-critical applications. Partnering closely with product and business teams, you will translate product features and specifications into high-level and low-level designs, ensuring smooth execution and delivery.

Key Responsibilities:

  • Ownership of Design & Architecture: Own the end-to-end design and architecture of complex systems. Collaborate with teams to create scalable and maintainable solutions.
  • Collaboration & Innovation: Partner with product and business teams to translate product specifications into technical designs, fostering continuous innovation.
  • Best Practices: Establish and drive best practices within your team for efficient design and development.
  • Technology Leadership: Lead discussions on code reviews, design reviews, and architecture discussions. Influence the adoption of new technologies and tools.
  • Long-Term Technology Vision: Contribute to and implement the long-term technology vision for your team, ensuring sustainable growth and innovation.
  • Tool & Technology Decisions: Decide the technology stack and tools for your team, taking ownership of these choices.

What Qualities Are We Looking For?

  • Educational Background: B Tech/M Tech in Computer Science or equivalent from a reputed college.
  • Experience: 3 - 6 years of experience in a product development company, specifically in designing and developing complex systems.
  • Technical Expertise: Strong knowledge and application of algorithms and data structures, with a focus on space and time complexities.
  • Programming Skills: Proficiency in Golang (mandatory), along with good understanding of object-oriented programming and design patterns.
  • System Design: Strong design skills involving data modeling and low-level class design.
  • Platform Expertise: Hands-on experience with databases and Linux/Unix platforms.
  • Development Practices: Familiarity with SDLC in an agile environment and experience collaborating with cross-functional teams to drive on-time deliveries.
  • Technical Aptitude: Strong technical aptitude and a solid understanding of computer science fundamentals.

Why Swiggy?

At Swiggy, you will be part of a high-performing team that is passionate about creating innovative products. As a Software Development Engineer II, you'll have the opportunity to drive technical leadership and innovation while contributing to building mission-critical applications. We offer a dynamic work environment where you can make an impact and grow in your career.

Equal Employment Opportunity:

Swiggy is an Equal Employment Opportunity employer. We do not discriminate based on race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or any other legally protected characteristic.


Qualification :
B Tech/M Tech in Computer Science or equivalent from a reputed college.
Experience Required :

3 to 5 Years

Vacancy :

2 - 4 Hires

Apply Now
Similar Jobs for you

See more recommended jobs

Your 4 Step Guide to Career Success

Apply for jobs
Create Profile
Schedule Interview
Get Hired