Senior Software Engineer at NerdWallet developing secure integrations and leading impactful insurance experiences. Collaborating with cross-functional teams and mentoring engineers across software engineering practices.
Responsibilities
Design and implement secure, scalable back-end integrations with partner and third-party platforms to support conversions and user engagement.
Lead development of high-impact insurance experiences, including organic SEO pages that drive top-of-funnel traffic and user flows across multiple insurance products (auto, home, life, Medicare, U65 health, travel, and pet).
Optimize insurance flows through our organic/paid marketing funnels via ordering changes, micro-optimizations, and A/B testing the auto insurance, home insurance, life insurance, Medicare and travel insurance flows.
Work hands-on with data ingestion pipelines and write performant SQL.
Serve as a mentor to the engineers on the team.
Collaborate cross-functionally with product, design, and data teams to deliver measurable impact across the insurance vertical.
Use observability and monitoring tools to proactively identify, diagnose, and resolve production issues quickly.
Contribute to architectural decisions, evaluate new technologies, and drive innovation within the organization.
Requirements
Experience: Minimum of 6 years in software engineering, with a strong background in front-end development, back-end development, and distributed systems.
Education: Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
Expert in React, TypeScript, Node
Familiarity with Next.js
Relational database experience
2+ years working on a public-facing website (should understand: SEO, ADA, responsive, etc)
Strong understanding of software development lifecycle (SDLC) and methodologies (Agile, Scrum, DevOps).
Experience in designing scalable, distributed, and high-performance systems
Knowledge of SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Cassandra) databases
Experience with AWS, Azure, or Google Cloud for deploying and managing applications
Familiarity with automation tools (Docker, Kubernetes, Jenkins, GitHub Actions)
Proficiency in unit testing, integration testing, and debugging tools
Awareness of security principles, authentication, and authorization techniques
Proficiency with Git and workflows like GitFlow.
Benefits
Monthly Healthcare Stipend
Rejuvenation Policy – Vacation Time Off + You will receive the official public holidays in your province + 4 Mental Health Days Off
Paid sabbatical for Nerds to recharge, gain knowledge and pursue their interests
Monthly Wellness Stipend, Wifi Stipend, and Cell Phone Stipend
Junior Software Engineer developing LookDev, Lighting, and rendering tools for Image Engine, a Vancouver VFX studio. Optimizing Arnold, Gaffer, GPU, and production workflows.
GTM Engineer building AI agents, Salesforce automation, and pipeline intelligence for ButterflyMX’s smartphone door - access platform. Improving sales productivity, data integrity, and revenue velocity.
Senior Software Engineer building scalable AWS, Big Data, and ML infrastructure for Genesys’ AI - powered customer - experience platform. Leading distributed systems projects from architecture through production.
Software Developer building full - stack web applications for Intelex’s global EHSQ software platform. Delivering agile features across React, Node.js, Azure, AWS, .NET, and SQL stacks.
Senior backend developer building AI - agent systems for Knak, an enterprise email and landing - page marketing automation platform. Designing APIs and microservices with PHP, Python, Node.js, MySQL, and AWS while mentoring engineers.
Full - stack engineer building scalable PHP/Laravel and Vue.js systems for Felix’s digital healthcare platform. Improving reliability, developing AI workflows, and delivering patient - care experiences across Canada.
Vehicle trim engineer leading finishing - component development and validation for Expleo, a global engineering, production - support, MRO, quality, and consulting organization. Guiding design, supplier, manufacturing, and production teams in Sainte - Claire’s hybrid aerospace projects.
Software Developer II building and testing software for JD Power, a provider of automotive data, analytics, and industry intelligence. Collaborating with stakeholders and platform teams across the software development lifecycle.
Senior software engineer building scientific computing and ML systems for KoBold Metals, which uses AI and novel sensors for mineral exploration. Developing scalable pipelines and tooling across scientific, geophysical, and hardware data.
Senior software engineer building integrations between Wrapbook’s AI production - finance platform and accounting, ERP, data, and AI systems. Owning pipelines, data contracts, observability, architecture, and production support for Canadian customers.