Verisk

Senior Software Engineer / Software Engineering Manager

Verisk

full-time

Posted on:

Location Type: Remote

Location: Canada

Visit company website

Explore more

AI Apply
Apply

Salary

💰 CA$150,000 - CA$180,000 per year

Job Level

About the role

  • 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)
Benefits
  • Health Insurance
  • Retirement Plan
  • Disability benefits
  • Paid Time Off program
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonC++Cloud computingAWSDistributed systemsAPI designData engineeringDevOpsSecurityCompliance
Soft Skills
Technical leadershipMentoringCollaborationCode reviewsDesign guidanceFostering engineering excellenceProcess improvementTooling enhancementBest practicesPlanning delivery
Certifications
BScMScPh.D.