Senior Software Engineer/Software Engineering Manager for Verisk's Catastrophe and Risk Solutions team. Leading high-performance risk modeling platform development with Python or C++ expertise in a dynamic environment.
Responsibilities
Take a technical leadership role in evolving and supporting our high-performance risk modeling platform.
Guide efficient use of computing, memory, and networking resources.
Collaborate closely with Software Architects and Product Owners to shape technical direction, plan delivery, and ensure alignment with platform standards.
Mentor and develop engineers through code reviews, design guidance, and technical leadership, fostering a culture of engineering excellence.
Lead improvements to engineering processes, tooling, and best practices.
Requirements
A strong background in computer science (BSc, MSc, Ph.D.)
5-10 years of demonstrable experience in three or more of the following areas:
Python and/or C++
Cloud computing (AWS)
Distributed systems
API design
Data engineering
Interest/experience in DevOps, security, and compliance (asset)
Experience leading technical initiatives or mentoring engineers at scale (asset)
Lead reliability and infrastructure engineering at Aviva Canada. Drive SRE, hybrid cloud, observability, and disaster recovery while mentoring high - performing teams.
Senior Engineering Manager leading Joist product squads at EverCommerce, a service - commerce SaaS platform. Driving scalable software delivery, agile execution, and engineering - team growth for contractor management tools.
Engineering Manager leading Coeur Mining’s Silvertip underground mining project from engineering development through operating mine delivery. Coordinating multidisciplinary engineering, contractors, reviews, safety, and technical performance.
Senior Engineering Manager leading Joist product squads at EverCommerce, a service - commerce SaaS platform. Managing delivery, architecture, agile development, and engineer growth for contractor software.
Head of Engineering leading Xero’s software teams and AI - first modernization for small - business accounting technology. Balancing product, technical, and commercial priorities while growing engineering leaders and reliable services in Vancouver.
Engineering Manager leading Top Hat’s Canadian software team building web and mobile learning products. Driving technical strategy, team growth, and high - quality product delivery.
Engineering Manager leading remote technical support teams for Agilent’s laboratory and clinical technology products. Improving issue resolution, customer satisfaction, team capability, and service KPIs.
Software Development Manager leading developers and Java/Spring Boot microservices for Best Buy Canada, a major technology retailer. Delivering scalable products, mentoring teams, and partnering on product roadmaps in a remote - first Vancouver environment.
Engineering Manager leading teams building advanced data and AI tools at Toptal, a global talent network. Driving technical excellence, AI - assisted development, and major product delivery.
Engineering Manager leading Product Engineering squads for Replicant’s autonomous AI contact - center platform. Building teams, improving AI - native delivery, and driving reliable customer outcomes.