Possess strong technical skills, have a career history of strong hands-on software engineering and development experience, has tactical and visionary leadership skills to motivate, guide, and earn the respect from a highly talented engineering team. This role will lead a team of high-performing engineers driving the expansion of the platform to a global platform, developing new capabilities....