Lead and develop a team of software engineers delivering Underwriting/ACAPS capabilities.
Drive execution of engineering modernization roadmaps, ensuring alignment with business priorities, customer needs, and enterprise technology strategies with clear business outcomes.
Partner with Product Management, Architecture, Security, and Operations teams to deliver scalable, resilient, and secure cloud-native solutions.
Establish and enforce engineering best practices including Agile delivery, CI/CD, DevSecOps, automated testing, observability, and SRE principles.
Oversee API platform development, integration services, microservices architecture, and partner ecosystem connectivity.
Monitor platform performance, availability, reliability, and operational excellence while driving continuous improvement initiatives.
Manage hiring, coaching, performance management, succession planning, and career development for engineering talent.
Lead technology modernization efforts focused on cloud adoption, digital transformation, automation, and engineering efficiency.
Requirements
Bachelor's degree, or equivalent work experience
Eight or more years of relevant software engineering experience
Five or more years of experience leading a software engineering team
Strong software engineering experience with 5+ years leading engineering teams in banking, fintech, payments, or digital platforms.
Strong experience building and managing large-scale Digital Banking platforms.
Hands-on expertise with cloud technologies such as AWS, Azure, Kubernetes, Docker, Terraform, and cloud-native architectures.