Job Title : Engineering Manager.
Location : Bangalore
Experience : 7-12 years
About The Role :
As an Engineering Manager, your role would involve architecting systems capable of serving as the brains of complex distributed products.
In addition, you do also closely Managing engineers on the team and contribute to team building.
A strong technologist at our firm cares about code modularity, scalability, re-usability and thrives in a complex and ambiguous environment.
Required Skill Experience :
Bachelor's / Master's in Computer Science or equivalent from a premier institute with at least 7+ years of overall professional experience.
At-least 2+ years of experience in managing / leading software development teams.
Create clear career paths for team members and help them grow with regular deep mentoring. Perform regular performance evaluations and share and seek feedback.
Able to drive sprints and OKRs.
Exceptional team managing skills; experience in building large scale distributed systems
Experience in Scalable Systems - transactional systems (B2C)
Expertise in Java / J2EE and multithreading
Deep understanding of transactional and NoSQL DBs
Deep understanding of Messaging systems - kafka
Good experience on cloud infrastructure - AWS preferably
Good to have : Data pipelines, ES
Ability to think and analyze both breadth-wise and depth-wise while designing and implementing services
Excellent teamwork skills, flexibility, and ability to handle multiple tasks.
Interested candidates can apply.