This job has expired

This position was posted on March 28, 2026 and is likely no longer accepting applications. We've kept it here for historical reference. Check out the similar jobs below!

NerdWallet, Inc. logo

Senior Software Engineer, Full-Stack (Insurance) - Canada

Job Overview

Location

NerdWallet Canada

Job Type

Full-time

Category

Full-Stack Engineer

Date Posted

March 28, 2026

Full Job Description

đź“‹ Description

  • • Senior Software Engineer, Full-Stack (Insurance) at NerdWallet Canada plays a pivotal role in building and optimizing high-impact insurance experiences that empower users to make informed financial decisions. This role directly contributes to NerdWallet’s mission of bringing clarity to life’s financial decisions by improving conversion funnels, enhancing SEO performance, and enabling seamless integrations with insurance partners.
  • • The person will design, develop, and maintain full-stack applications focused on insurance product flows, working across front-end (React, TypeScript, Next.js), back-end (Node.js, distributed systems), data pipelines, and observability tools to deliver scalable, secure, and performant solutions.
  • • Day-to-day responsibilities include optimizing insurance conversion funnels through A/B testing and micro-optimizations, building secure back-end integrations with third-party platforms, leading development of SEO-driven insurance pages (auto, home, life, Medicare, U65 health, travel, pet), writing performant SQL for data ingestion, and instrumenting systems in Datadog for observability.
  • • The engineer will collaborate cross-functionally with product, design, and data teams to align technical execution with business goals, mentor junior developers, contribute to architectural decisions, and help shape the engineering roadmap by advocating for continuous improvement and fast, quality delivery.
  • • NerdWallet Canada operates as a remote-first, inclusive, and candid culture that values psychological safety, smart risk-taking, and continuous learning. The engineering team emphasizes ownership, minimal dependencies, and a move-fast mindset without compromising quality or security.
  • • In this role, the individual will deepen expertise in full-stack development, distributed systems, SEO optimization, and observability while growing as a technical leader and mentor. They will have the opportunity to influence product direction, improve user engagement and conversion metrics, and drive innovation in insurance technology—all while working on meaningful problems that impact real users’ financial well-being.

🎯 Requirements

  • • Minimum of 6 years of software engineering experience with strong full-stack expertise in front-end (React, TypeScript), back-end (Node.js), and distributed systems.
  • • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent practical experience).
  • • Proficiency in React, TypeScript, Node.js, and familiarity with Next.js; experience with relational (PostgreSQL, MySQL) and NoSQL (MongoDB, Cassandra) databases.
  • • 2+ years of experience working on public-facing websites with understanding of SEO, ADA compliance, responsive design, and performance optimization.
  • • Strong grasp of SDLC, Agile/Scrum/DevOps methodologies, CI/CD pipelines (Docker, Kubernetes, Jenkins, GitHub Actions), cloud platforms (AWS/Azure/GCP), and security best practices.
  • • Proven ability to mentor junior engineers, collaborate across functions, and drive architectural decisions with a bias toward action, quality, and continuous improvement.

🏖️ Benefits

  • • Monthly healthcare, wellness, Wi-Fi, and cell phone stipends to support remote work and personal well-being.
  • • Rejuvenation policy including provincial public holidays, vacation time, and 4 dedicated mental health days off per year.
  • • Paid sabbatical opportunity for recharging, learning, and pursuing personal interests after eligibility.
  • • RRSP with 4% company match (eligible one month after hire) and access to unlimited financial wellness guidance via a Certified Financial Planner (CFP) through Northstar.
  • • Work-from-home equipment stipend, hackathons, employee resource groups (ERGs), and company-wide events like NerdLove and Charity Auction to foster connection and fun.

Skills & Technologies

JavaScript
TypeScript
React
Next.js
Node.js
Full Stack
Senior
Remote
Degree Required

Ready to Apply?

You will be redirected to an external site to apply.

NerdWallet, Inc. logo
NerdWallet, Inc.
Visit Website

About NerdWallet, Inc.

NerdWallet, Inc. is a San Francisco–based personal finance company that operates an online platform offering comparison tools, editorial reviews, and educational content for credit cards, mortgages, loans, insurance, banking, and investing products. Founded in 2009, it generates revenue through lead generation and referral fees when users select financial products from partner institutions. The company serves U.S. consumers seeking independent guidance to optimize financial decisions and is publicly traded on the Nasdaq under the ticker NRDS.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Expired
Argentina
Full-time
Expired May 20, 2026
JavaScript
TypeScript
React
+4 more

3 months ago

Apply
Expired
Argentina
Contract
Expired May 9, 2026
JavaScript
TypeScript
React
+4 more

3 months ago

Apply
Expired
Argentina
Full-time
Expired May 2, 2026
Python
JavaScript
TypeScript
+6 more

3 months ago

Apply
Expired
Remote, Argentina
Full-time
Expired Dec 23, 2025
TypeScript
Go
React
+4 more

8 months ago

Apply