Software Dev Engineer IV Production Engg

Swiggy

Bangalore, IN
  • Job Type: Full-Time
  • Function: Engineering Software
  • Post Date: 06/09/2021
  • Website: swiggy.com
  • Company Address: Tower D, 9th Floor, IBC Knowledge Park, Bannerghatta Road, Bangalore – 560029, India

About Swiggy

Swiggy went from just 2 neighbourhoods in Bangalore in 2014 to become India’s largest on-demand delivery platform! We have made our mark in 500+ cities and our fleet of Delivery Partners has reached a staggering 2.25 lakh+ individuals, who are hard at work to offer unparalleled convenience for our consumers.

Job Description

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.

 

From starting out as a hyperlocal food delivery service in 2014, to becoming a logistics hub of excellence today, our capabilities result not only in lightning-fast delivery for customers, but also in a productive and fulfilling experience for our employees.

 

With Swiggy’s New Supply and the recent launches of Swiggy Instamart, Swiggy Genie and Health Hub, we are consistently making waves in the market, while continually growing the opportunities we offer our people.



About the Team

 

The production engineering team is responsible for the smooth operation of the production infrastructure at Swiggy. We thrive to excel & continuously improve on the key operational pillars (Reliability, Observability, Elasticity and Governance). We design, build and operate Swiggy’s cloud infrastructure and supporting platforms, to provide a flawless customer experience. 

 

What you will be doing:

 

  • Be part of a Culture where Customer Obsession, Ownership, Teamwork, Bias for Action and Insist on High standards are a way of life

  • Coming up with the best practices to help the team achieve their technical tasks and continually thrive in improving the technology of the team 

  • Be a hands-on engineer, ensure frameworks/infrastructure built is well designed, scalable & are of high quality.

  • Build and/or operate platforms that are highly available, elastic, scalable, operable and observable

  • Experiment with new & relevant technologies and tools, and drive adoption while measuring yourself on the impact you can create.

  • Implementation of long-term technology vision for the team.. 

  • Build/Adapt and implement tools that empower the Swiggy engineering teams to self-manage the infrastructure and services owned by them.

  • You will identify, articulate, and lead various long-term tech vision, strategies, cross-cutting initiatives and architecture redesigns.

  • Design systems and make decisions that will keep pace with the rapid growth of Swiggy. Document your work and decision-making processes, and lead presentations and discussions in a way that is easy for others to understand.

  • Creating architectures & designs for new solutions around existing/new areas. Decide technology & tool choices for the team 

 

What you should have:

 

  • Hands-on experience with AWS and Kubernetes or similar cloud/infrastructure platforms

  • Hands-on with DevOps principles and practices ( Everything-as-a-code, CI/CD, Test everything, proactive monitoring etc)

  • Deep understanding of OS/virtualization/Containerization, network protocols & concepts

  • Exposure to modern-day infrastructure technologies, Expertise in building and operating distributed systems.

  • Hands-on coding on any of the languages like Python or GoLang.

  • Familiarity with software engineering practices including unit testing, code reviews, and design documentation.

  • Technically mentor and lead the team towards engineering and operational excellence

  • Act like an owner, strive for excellence

 

 

Qualifications:

 

  • 7-12  years of professional experience in infrastructure, production engineering

  • Strong design, debugging and problem-solving skills 

  • Proficiency in at least one programming language like Python, GoLang or Java. 

  • B Tech/M Tech in Computer Science or equivalent from a reputed college.

Related Jobs

Director - Search & Personalization

Swiggy - Bangalore, IN

Product Manager II

Swiggy - Bangalore, IN

Product Manager I

Swiggy - Bangalore, IN

Software Development Engineer in Test

Swiggy - Bangalore, IN

Principal Software Engineer - Backend

Swiggy - Bangalore, IN
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.