A Bachelor/Master's degree in computer science from a premier institution with 20+ years of experience and a successful track record of leading deliveries of SaaS products.
5+ years managing high-performing geographically distributed software-engineering teams using an agile methodology
5+ years of cloud Transformation / Migration (AWS and/or Azure)
Excellent product life cycle experience
Ability to engage with Sales, Professional Services, and the C-Level team to articulate a product roadmap, share development status, and explain team needs.
Experience in multi-tenant SAS applications, preferably in enterprise software
Visible leadership abilities to motivate a high-energy, enthusiastic team and make them successful leaders
Hands-on knowledge of CI/CD practices
Exposure to shipping software on AWS or Azure
Hands-on development experience with object-oriented software development
Experience and knowledge of distributed database technologies and architecture
Experience in operations and incident management for mission-critical SaaS software