Requirements:
Strong sense of ownership, urgency and drive
Experience in leading a team/project. Experience in leading other senior engineers.
Strong communication skills
A Java "guru" - experienced in Java Standard edition (not J2EE) and various frameworks. Experienced in writing multi-threaded servers in Java.
Experience designing and implementing frameworks/tools to store, process and distribute large set of data.
Desirable:
Experience with data warehousing solutions
Experience working in distributed teams
Experience with SQL