Position Summary – Staff Engineering Manager
Experience-13-15 years
Location-Bangalore
For the opportunity of Staff Engineering Manager, you will lead a talented team of data engineers, data scientists, large-scale systems engineers and full stack engineers to build the platforms that power Ads Business at a scale that very few platforms across the world handle. (1.5 million Requests per second and processing 100 TB of data a day)
Role and Responsibilities
- Responsible for overall software development lifecycle
- Collaborate with product managers and stakeholders to build roadmap for the team
- Management and execution against project plans
- Manage day to day activities of the Engineering team in Agile environment
- Hiring and retaining a world class team
- Work closely with engineers to architect and develop the best technical design considering various design choices
- Report on status of development, quality, operations and performance to stakeholders
- Contribute to identifying and achieving breakthrough innovations in the areas of consumer experience
Skills and Qualifications
- Bachelors in CS
- 15+ years’ experience in SaaS or cloud based companies (consumer facing at scale)
- At least 5 years managing software development teams including hands-on architectural or distributed systems experience
- Experience in design, data structures. and algorithms
- Experience in building large scale distributed systems
- Experience in building large scale data pipelines
- Familiarity with multiple programming languages and platforms (Java, Scala, Go)
Ad-Tech Domain experience is a plus
Position Summary – Staff Engineering Manager
For the opportunity of Staff Engineering Manager, you will lead a talented team of data engineers, data scientists, large-scale systems engineers and full stack engineers to build the platforms that power Ads Business at a scale that very few platforms across the world handle. (1.5 million Requests per second and processing 100 TB of data a day)
Role and Responsibilities
- Responsible for overall software development lifecycle
- Collaborate with product managers and stakeholders to build roadmap for the team
- Management and execution against project plans
- Manage day to day activities of the Engineering team in Agile environment
- Hiring and retaining a world class team
- Work closely with engineers to architect and develop the best technical design considering various design choices
- Report on status of development, quality, operations and performance to stakeholders
- Contribute to identifying and achieving breakthrough innovations in the areas of consumer experience
Skills and Qualifications
- Bachelors in CS
- 15+ years’ experience in SaaS or cloud based companies (consumer facing at scale)
- At least 5 years managing software development teams including hands-on architectural or distributed systems experience
- Experience in design, data structures. and algorithms
- Experience in building large scale distributed systems
- Experience in building large scale data pipelines
- Familiarity with multiple programming languages and platforms (Java, Scala, Go)
Ad-Tech Domain experience is a plus