Setup best practices for development and champion their adoption and at the same time Architect and design technically robust, flexible and scalable solutions
Develop roadmaps for system and product growth, and then ensure timely execution and quality delivery
Focus on details of software development, design, implementation and debugging. Have high technical competence, strong technical background with track record of individual technical accomplishments Ability to play the role of the architect for the team
Work with designers, business analysts, and product managers to estimate and plan projects in an Agile environment
Build and manage Lead/Engineering managers along with their team of 710 top notch engineers.
Strong grasp of scalable web backend, streaming, full stack development, good experience in handling production and performance issues and all genres of platforms technologies.
Strong understanding of technologies and architecture.
Experience in large relational and complex web/desktop based systems.
Experience hiring and growing a top notch engineering team, and scaling the organization. Startup experience will be highly preferred.
Hands on experience in Developing, designing & scaling complex systems both horizontally & vertically.
Experience in good product based companies and preferably product startups.