Senior Engineering Manager
Grab
- Jakarta
- Permanent
- Full-time
- Lead a team of engineers across different tech stacks (backend, web, quality assurance) to deliver highly scalable and available services and intuitive experiences for out users
- Partner with cross-functional leaders to build the product roadmap and set customer focused metrics and robust experiment designs
- Drive company-wide engineering initiatives by collaborating effectively with senior leaders across the company by employing your mastery of technologies, communicating your ideas effectively and driving alignment with key stakeholders to create successful outcomes.
- Set the engineering strategy and engineering excellence metrics and targets for the team, and consistently raise the bar across testability, availability, security and code quality for your systems and modules
- Working in a regional organization with offices across different countries and cultures and facilitating collaboration across these different teams.
- Within your engineering teams, drive the following: Timely delivery of highly reliable and scalable engineering architecture, and high quality, maintainable and operationally excellent code. Track & monitor team & individual performance, building continuous improvement into the process. Participate in design discussions and code reviews. Helping to identify and resolve performance and scalability issues. Recruit, interview and close top talents.
- Actively mentor and coach engineers in the team while ensuring continuous growth and development opportunities exist for them in the team.
- 8+ years of relevant, broad engineering experience, including 3+ years of people management experience.
- Strong computer science fundamentals including data structures, algorithms and multithreading, relational and non-relational databases
- Hands-on experience with web frontend and backend application development.
- Demonstrates a solid understanding of cloud infrastructure with hands-on experience being a plus.
- Communicates competently in English
- Proven team manager with a servant leader mindset, strong interpersonal skills, and ability to get things done collaboratively.
- Ability to clearly communicate high-level strategy and technical details effectively across disciplines, locations, and organizations, including to senior managers.
- Experienced in how to manage, support and grow a team of talented software engineers.
- Hands-on experience with Go programming language
- Hands-on experience with AWS/Azure
- Hands-on experience with React/Redux