Qualifications, Skills, and Experience:
12+ years of progressive experience in software engineering, with at least 3 years in a leadership or management role.
Proven track record of managing multiple engineering teams and delivering enterprise-grade, cloud-native solutions.
Experience mentoring, coaching, and developing engineers and Tech Leads.
Strong understanding of Agile methodologies, Sprint planning, and team dynamics.
Technical proficiency in modern programming languages (e.g., Golang, Java, C#) and front-end frameworks (React, Vue.js) is a plus.
Deep knowledge of cloud platforms (AWS preferred), microservices architecture, and event-driven systems.
Familiarity with CI/CD practices, DevOps, and observability tooling.
Excellent communication, collaboration, and stakeholder management skills.
Ability to align technical solutions with strategic business objectives.
Experience in the Property & Casualty Insurance domain is a plus, but not required.
Self-motivated, adaptable, and team-focused, with a strong sense of ownership and commitment to high-quality outcomes.
Demonstrated experience or exposure to platform engineering, security and compliance frameworks, and incident management practices within enterprise environments.