Search jobs > Halifax, NS > Senior software engineer

Senior Software Engineer

Verisk
Halifax, NS, CA
$93.1K-$168K a year (estimated)
Full-time

Job Description

  • Take a leading role in developing our next generation high performance risk modeling platform.
  • Develop and utilize object models and protocols for platform-wide communication and data storage.
  • Design algorithms for efficient use of computing, memory, and networking resources.
  • Work with our Software Architect and Product Owner to ensure that features are delivered on time, and in a manner consistent with our existing platform.
  • Actively participate in improving our processes.
  • Share your unique expertise with the rest of the team.
  • Continuously strive to improve your knowledge and skillset.

Qualifications

About You and How You Can Excel in This Role

We are looking for candidates with a strong background in computer science (BSc, MSc, and 5-10 years of demonstrable experience in three or more of the following areas :

  • Python and / or C++
  • Cloud Computing (AWS)
  • Distributed systems
  • API Desing
  • Data Engineering

Although not a requirement, an interest / experience in one of the following will be an asset :

  • DevOps
  • Julia
  • Actuarial Science
  • Financial Modeling
  • Security and Compliance

LI-ZP1

LI-Hybrid

30+ days ago
Related jobs
Promoted
Orbis Group
Canada

Senior Software Engineer - Trading Systems. One of North America's most exciting sports betting and gaming scale-ups is expanding it's engineering team, hiring multiple Software Engineers. Software Engineer Responsibilities. Software Engineer Requirements. ...

Promoted
Intelletec
Canada

Our clients are Canada's fastest financial institution who are looking for a number of Senior Software Engineers to join. As a Senior Engineer, you will. ...

Kainos
Nova Scotia, Canada

As a Senior Software Engineer (Senior Associate) in Kainos, you’ll be responsible for developing high quality solutions which delight our customers and impact the lives of users worldwide. Proficient in designing, building, testing and maintaining modern software applications. ...

Okta, Inc.
Canada

We’re looking for a skilled Staff Software Engineer passionate about distributed systems, platform engineering, and building scalable services. Experience with reliability engineering on areas such as observability and incident management. ...

DigitalOcean
Canada

Collaborate with other engineers to find elegant architectures and solutions. Able to make effective trade-offs in regards to both engineering and product requirements, while balancing short term and long term needs. ...

3Pillar Global
Canada

We build breakthrough software products that power digital businesses. We are an innovative product development partner whose solutions drive rapid revenue, market share, and customer growth for industry leaders in Software and SaaS, Media and publishing, information services, and retail. Promote cl...

SoundHound Inc.
Canada

We are looking for a software engineer to join our core speech technology team. You will have opportunities to apply your knowledge and experience in both software engineering and machine learning to solve real-world voice AI problems and deliver values directly to SoundHound customers. You will col...

Sophos
Canada

We are looking for software engineers with backgrounds in network security to join our Network Security Group Xstream Firewall Hardware/Cloud Platform Team. Passion for software engineering and coding with proven ability to test/debug own code. Ability to work well with team of senior and junior eng...

LifeRaft
Halifax, NS, CA
Remote

LifeRaft is looking to fill a Senior Software Engineering role to help us continue to grow and enrich the platform our customers use to keep their people and assets safe. WHAT YOU DO AS A SENIOR SOFTWARE ENGINEER. You will partner closely with the engineering leadership and core product engineering ...

Maple
Anywhere - Canada

We're growing our engineering team to scale multiple business lines and enhance access to healthcare for Canadians. At Maple, our engineering team builds the applications and services that support doctors, patients, and healthcare facilities. You have expertise in developing and deploying applicatio...