Intermediate/Senior Software Engineer

Posted 10 hours ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior/Intermediate Software Engineer at Verisk's Catastrophe and Risk Solutions team. Designing and developing high-performance analytic solutions using Python or C++ in an agile environment.

Responsibilities

  • Take a technical lead 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.
  • Mentor and develop engineers through code reviews and design guidance.
  • Lead improvements to engineering processes and best practices.

Requirements

  • 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, mentoring engineers will be an asset.

Benefits

  • Health Insurance
  • Retirement Plan
  • Disability benefits
  • Paid Time Off

Job type

Full Time

Experience level

Senior

Salary

CA$100,000 - CA$150,000 per year

Degree requirement

Postgraduate Degree

Tech skills

AWSCloudDistributed SystemsPython

Location requirements

HybridHalifaxCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.