- B.Tech or higher in Computer Science from Tier 1 or 2 college. 15-17 years of experience in Tier 1 or 2 product companies.
- 6+ years experience in web/large scale distributed systems in 4-5 of the following technologies: Grid/Hadoop, Machine learning, Natural Language processing/understanding, NoSQL, J2EE, REST/Web Services on UNIX O/S using Java.
- 6+ years experience (technical, people and project) managing 10+ engineers with 9+ years total experience and 6+ years experience in 2-3 of the above technologies or managing 2-3 managers managing slightly junior folks.
- 6+ years making reasonable architectural (at least at a solution level) and business (at least at a small scale) tradeoffs.
Managing (people, technical and project) 3-4 managers who manage 10+ engineers with 9+ years total experience and 6+ years experience in 2-3 of the above technologies.