Bachelor's degree in a relevant field, or equivalent practical experience.
5 years of experience in program management.
Experience building, automating, and developing large scale distributed systems from the ground up.
Preferred qualifications:
5 years of experience managing cross-functional or cross-team projects.
Experience with technologies such as virtualization and complex software infrastructure systems, compute, storage, data migration, capacity, load balancing, and software defined networking.
Experience managing end-to end execution of complex programs that span multiple engineering teams through the software project lifecycle (build, test and release on time).
Experience with analyzing data to understand trends, and drive process improvements.