Bachelor's degree in Computer Science or equivalent practical experience.
15 years of experience working as a technical software engineering leader or 13 years with an advanced degree.
Experience providing technical guidance and enabling teams to deliver services that benefit internal and external stakeholders.
Preferred qualifications:
An advanced degree in Computer Science, Mathematics, or Engineering.
Experience motivating others at all levels by creating a shared sense of outlook and purpose.
Distributed systems and architecture knowledge and experience with multi-tiered mission-critical systems including middleware, front end Web services and load balancing, storage subsystems, and hardened database strategies.
Technical expertise in systems and software with the leadership skills to influence technical leaders across the company.