Sr. Engineering Manager

BANGALORE

Senior Engineering Manager

Company Overview 

 

The Tata Group is building a digital Consumer platform which aims to leverage strong hooks among existing loyal consumers of the Group as well as attract new consumers.  

The Group will drive deep loyalty, engagement and a seamless journey with its consumers through this platform. Deep analytics shall be at the core of the business model and the Group shall build significant capabilities in this area as a differentiator.  

Experience Level 

10+ Yrs.

Location 

Bangalore

 

Primary Responsibilities

  • Provide technical expertise and leadership throughout product life cycles, influence software engineering best practices for your team and own engineering metrics.

  • Work with engineers to define technical requirements, architect and execute best-in-class implementations following Agile practices.

  • Build and maintain world-class customer experience and operational excellence for your deliverables.

  • Hire, manage, mentor and grow a high-performance team of Software Engineers.

  • Create clear career paths for team members and help them grow with regular and deep mentoring. Perform regular performance evaluations, 1-on-1s etc., and share and seek consistent feedback.

Basic Qualifications

  1. Bachelors/Master’s degree in computer science or related field.

  2. 10+ years professional experience in software engineering.

  3. Expertise in at least one modern programming language such as Java, C#, Kotlin etc.

  4. Should be language and framework agnostic, with strong acumen for technology choices and be able to make informed recommendations. 

  5. Ability to solve complex technical problems related to scale, customer experience and product challenges, designing robust solutions.

  6. Ability to think critically and actively contribute to strategic decisions.

  7. 3+ years of experience in managing teams working on multiple simultaneous development tracks, following Agile processes.

  8. Experience mentoring, grooming and upskilling engineering teams.

  9. Proven leadership and teamwork skills, collaborating with Product and UX.

  10. Excellent verbal and written communication skills in both technical and non-technical discussions.

Preferred Qualifications

  1. Expertise working on a B2C mobile first product, leading and mentoring teams that contribute to frontend and backend technologies.

  2. Domain knowledge on Financial Services, Payments, or new age FinTech products.

  3. Deep, hands-on technical expertise in large scale, service-oriented architectures.

  4. Exposure to CNCF projects, Azure, and Elastic technologies. 

  5. Ability to handle multiple competing priorities in a fast-paced environment.

  6. Knowledge of professional software engineering processes & best practices including coding standards, code reviews, source control management, build processes, testing, deployment strategies and operations.