
Engineering Manager
- India
- Permanent
- Full-time
- Define and implement a technology vision for building new product features for fleet & driver safety.
- Manage the product and business outcomes of the engineering team.
- Develop a long-term product roadmap in collaboration with product teams
- Drive the execution, launch, and daily operations of functionalities for internal/external customers at consistently high quality, Introduce and continuously evolve cutting-edge development, release, and operations processes
- Develop, document, and improve best practices and coding standards
- Hire, manage, and develop a diverse team of highly qualified Engineers. This includes providing expert technical guidance, effective coaching and career development
- As needed, contribute to development tasks such as coding and feature verifications to assist teams with release commitments, to gain and deepen an understanding of our codebase and business processes
- Bachelors or Masters in Engineering or equivalent experience
- 8+ years of experience in Software Engineering or related domains
- Has experience working in high-throughput and low-latency systems
- 3+ years of experience managing 10+ engineers
- 5+ years experience in building high-scale distributed systems for a product company
- Have technical depth and breadth in the following areas: agile product development, distributed systems, infrastructure, cloud computing, build tools, front-end engineering, mobile, QA.
- Ability to perform architectural work, including the development of technical designs and definition of requirements based on an explanation of business issues experienced by internal/external customers and vendors
- Proven track record as a nimble and proactive thinker and doer, who thrives in an environment that demands excellence
- A high degree of comfort with short release cycles, owning the full software lifecycle, and deep experience working on a product for public consumption
- Passion for continuous experimentation and learning, coupled with a desire to make things run faster, and better
- Demonstrated success in hiring, managing, motivating, and promoting skilled Engineers
- An opinion on and a solid understanding of what makes for a strong, healthy, and productive Engineering culture
- A track record as a strong individual contributor earlier in your career, with continued interest in rolling up your sleeves and pitch in with coding yourself when needed