15 years of experience in software development. Experience building software and distributed systems. Experience with technical innovation. Master's degree. Ability to work cross-functionally, partnering with groups (e.g., Sales, Engineering, Product...