* 8-14 years of strong programming experience (Java or Linux preferred)
* Hands on experience with multi product experience in design, architecture, development and delivering scalable systems with quality and agility.
* Ability to prove engineering leadership/management by valuing disruption, ownership, accountability and delivery with minimal process management.
* Advanced knowledge of datastores (RDBMS/NoSQL)
* Ability to communicate and defend your ideas clearly
* Strong knowledge of scalability concepts- sharing, replication etc.
* Good knowledge of version control systems, build automation and CI tools and frameworks
* An up to date knowledge of the newest technologies
* Outstanding people management and project delivery skills