Full-time
Senior Software Engineer/Software Engineering Manager
Posted by Verisk • Toronto, ON, Canada
About the Role
Overview
Job Description Be a part of a dynamic software development group at Verisk's Catastrophe and Risk Solutions team, contributing to design and development of scalable analytic solution with high performance. You are expected to work in an agile team to plan and design new features, write clean, testable, and performant code, and create automatic tests.
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...
Ready to Apply?
Submit your application today and take the next step in your career journey with Verisk.
Apply Now