The ideal candidate must be technically strong and will be expected to provide technical direction for the team. The responsibilities will include:* Leading a team of high-performing engineers in an innovative and dynamic environment* Driving all aspects of technical development, from gathering requirements to successfully delivering features* Collaborating effectively with multiple teams and building consensus* Mentoring team members to achieve their best potential