Job Summary: The VP of Software Engineering plays a critical role in shaping the technological and architectural direction of the organization. This position requires a visionary leader with a deep understanding of technology, architecture principles, and industry trends. Responsible for designing and developing software systems and applications - create software or products tailored to a Penn Mutual’s specific needs. Act as high-level decision makers in the process, determining everything from design choices to technical standards, such as platforms and coding standards.