Experience in a platform product role within a large software development organization. Strong technical understanding, with an ability to grasp technical concepts & establish credibility with engineers. A proven track-record of delivering outstanding results for customers & the business, managing significant complexity and bold timelines. Demonstrated experience setting strategy for complex technical areas, and using analytics/data to measure progress toward goals and make investment choices. Experience hiring, developing, and leading people as a direct manager. Excellent communication skills. Must be comfortable presenting to customers and internal audiences, including senior executives. 10+ years of job experience, in relevant product, technical, and/or business roles. BS / MS degree in Computer Science or equivalent professional experience (i.e. software engineering experience).