Sr. Engineering Manager

BANGALORE

Sr. Engineering Manager

About Us: Tata Digital is a future-ready company that focuses on creating consumer-centric, high-engagement digital products. By creating a holistic presence across various touchpoints, we aim to be the trusted partner of every consumer and delight them by powering a rewarding life. The company's debut offering, Tata Neu is a super-app that provides an integrated rewards experience across various consumer categories like groceries, fashion and electronics, travel and hospitality, health and fitness, entertainment, and financial services on a single platform. Founded in March 2019, Tata Digital Private Limited is a wholly owned subsidiary of Tata Sons Private Limited.

 

Our Culture: We cultivate a culture of innovation, inclusion for all employees and respect their individual strengths, views, and experiences. We thrive on the diversity of our talent in all forms and see it as a strength in building high performance teams across brands. As we rewrite commerce in India, change is the only constant in our day to day lives.

 

Location: Bangalore, Mumbai

 

Job Overview: As an Engineering Manager at TATA Digital, you will independently lead a high-performing software development team, owning cross-functional software systems and critical technology products. You will set the strategic direction for your team, ensuring alignment with broader organizational goals, and drive innovation in customer-facing solutions. This role emphasizes high-quality software delivery, technical excellence, and leadership development.

 

Roles & Responsibilities:

 

Team Leadership:

o Lead and manage a software development team, with potential oversight of employees in multiple locations.

o Define and execute the team’s vision, tenets, and roadmap to influence broader organizational outcomes.

o Ensure team actions and decisions align with core leadership principles.

 

Strategic Decision-Making:

o Represent your team’s work autonomously with minimal guidance.

o Lead strategic discussions, set priorities, and balance customer, technical, and business needs.

o Employ the "working backward" methodology to clarify requirements and ensure delivery of customer-centric solutions.

 

Technical Leadership:

o Demonstrate deep understanding of owned systems, including architectural decisions and system limitations.

o Simplify and optimize project delivery while mitigating risks and ambiguity.

o Collaborate with senior technical leaders to review complex designs for sustainability and scalability.

 

Operational Excellence:

o Establish audit mechanisms and metrics to monitor team performance and operational health.

o Reduce inefficiencies, improve operational health, and ensure compliance with organizational policies.

o Maintain sustainable on-call rotations and ensure root cause resolution.

 

Talent Development:

o Foster growth and independence within your team.

o Allocate resources strategically and adjust team structures as priorities evolve.

o Provide opportunities for senior engineers to grow into leadership roles.

 

Qualifications:

· Proven experience in managing software development teams and delivering scalable systems.

· Deep technical knowledge of system architecture and software development best practices.

· Strong decision-making abilities, with experience in balancing customer, business, and technical needs.

· Demonstrated experience in driving operational excellence and maintaining healthy team dynamics.

· Passion for fostering a culture of quality, ownership, and innovation.