India - Backend Engineering Manager
Bengaluru
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.
Responsibilities:
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
Requirements:
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
#LI-AS1