HamburgerMenu
hirist

Job Description

Job Title : Team Lead Platform

Location : Bangalore, India

Experience : 914 years

Employment Type : Full-Time


About the Role :


We are seeking an experienced Team Lead Platform to drive the design, development, and optimization of large-scale distributed systems that power both internally critical and customer-facing services at BigBasket. In this role, you will lead a team to ensure our platform achieves the highest levels of availability, scalability, and performance, while fostering a culture of automation, proactive problem prevention, and continuous improvement.


Key Responsibilities :


Platform Engineering & Reliability :


- Design, develop, and deliver software solutions to enhance the availability, scalability, latency, and efficiency of mission-critical services.

- Lead initiatives to solve complex platform issues and build automation to prevent recurring incidents.

- Automate responses to all non-exceptional service conditions, reducing operational overhead.


System Design & Architecture :


- Influence the creation of new architectures, standards, and methods for managing large-scale distributed systems.

- Drive the adoption of best practices in microservices architecture and cloud-native development.

- Engage in capacity planning, forecasting, and performance tuning for production systems.


Operations & Incident Management :


- Debug, troubleshoot, and optimize large-scale distributed systems in production.

- Oversee blameless postmortems, incident reviews, and proactive identification of potential system outages.

- Establish processes to minimize time spent on operational work and maximize engineering innovation.


Team Leadership & Collaboration :


- Lead, mentor, and guide a team of engineers to deliver high-quality platform solutions.

- Collaborate with cross-functional teams, including product engineering, infrastructure, and DevOps, to align platform capabilities with business needs.


- Foster a culture of accountability, problem ownership, and continuous improvement.


Requirements :


Must-Have :


- Strong experience in designing, analyzing, and troubleshooting large-scale distributed systems.

- Solid understanding of Unix/Linux operating systems.

- Proven ability to debug, optimize code, and automate routine tasks using scripting or programming languages.

- A systematic, analytical, and proactive approach to problem-solving with a strong sense of ownership.


Good-to-Have :


- Hands-on experience with microservices-based architectures.

- Familiarity with containerization, orchestration, and cloud platforms.

- Exposure to CI/CD, monitoring, and observability practices.


Soft Skills :


- Strong leadership and team management abilities.

- Excellent communication and collaboration skills.

- Ability to think strategically while managing day-to-day execution.


info-icon

Did you find something suspicious?