Engineering Manager

Location: Bangalore
Specialization: Engineering Design / R&D
Sub Specialization:
Reference: 24434

India - Backend Engineering Manager


Our client is leading mobile technology and data science company in financial sector, they are  looking for an Engineering Manager EM) that will manage and recruit a team of backend engineers. As a coach and mentor, the EM will guide the team towards advancing mission of empowering hundreds of thousands of customers globally to choose their financial futures. As a leader of the Engineering team, the EM ensures consistent practice of engineering processes and career development.

This is a leadership role within management track. You will report to the Engineering Lead, India and collaborate cross-functionally with all the teams across the globe.


Recruit, mentor, and level-up 5-10 Engineers


Lead and manage a team to execute on client's India roadmap

Effectively manage team as a highly technical and hands-on coder when needed

Ensure consistent application of Tala engineering practices

Review design documents, perform code reviews, and weigh in on implementation choices

Support and collaborate with cross functional teams (Product, Data, Credit, and Business Development) to ship scalable software solutions

Design and architect technical designs and TDD (Test Driven Development) to solve engineering challenges

Provide guidance for integrations with external partners including user/events tracking, monitoring, and payment/KYC systems integration




5+ years of software engineering experience, including hands-on technical management

5+ years coding in one or more of the following languages: Java, Kotlin, Scala, GoLang

Demonstrated ability to recruit and manage technical teams, including performance management

Developed and launched large scale consumer mobile applications with the backend on Cloud infrastructure (AWS, Google Cloud, or Azure) using microservices architecture paradigm

Working knowledge in REST API development for mobile/web use

Hold your own in technical discussion, be a subject matter expert, and have strategic influence

Expert proficiency in Agile development process

Excellent ability to prioritize and communicate in a fast-paced environment

BS/BA degree in Computer Science or related fields

Bonus: Experience in predictive analysis and machine learning