Working independently, the AVP of Software Engineering oversees software engineering talent across multiple product teams. The individual will be well versed in digital-native cloud technologies and have experience with the technologies listed below. The principle responsibilities for this position will be focused on setting up the technologists for success. This will include working cross functionally to ensure the development patterns are well defined and understood by the teams. The AVP of Software Engineering will recruit and coach engineers to ensure they can successfully deliver technology solutions including standards, pre-production environments, and development tools. In addition, this position partners with other Agile team leaders to share learning, mitigate technical dependencies, plan for capacity needs and establish practice consistency between agile teams. Activities will also include daily oversight of development quality, partnering with solution architecture to establish patterns that progress the teams towards scalable platforms.