Bachelor's degree in a relevant field, or equivalent practical experience.
5 years of experience in program management.
Experience building, automating, and developing distributed systems.
Preferred qualifications:
Master’s degree or PhD in Engineering, Computer Science, or other technical related field.
5 years of experience managing cross-functional and/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 execution of complex programs that span multiple engineering teams through the software project lifecycle (build, test, and release on time).