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
Software Engineering Intern contributing to Tonal’s product roadmap while developing AI - assisted automation solutions. Collaborating with engineering teams to leverage new technologies and boost productivity.
Technical Lead specializing in mentorship and code quality at CanadaHelps, a leading charity platform. Driving team collaboration and delivering scalable software solutions for charitable donations.
Full Stack Developer for Signal49 Research, creating interactive dashboards and reporting tools. Work collaboratively with internal clients and data teams in a remote setting.
Renewables Lead Electrical Engineer driving growth and success in Ulteig’s electrical engineering offerings. Conducting system studies, mentoring, and leading projects in renewable energy sector.
Staff Software Engineer specializing in data infrastructure for Instacart's data governance and compute systems. Collaborating with engineering teams to enhance the platform's reliability and performance.
Principal Engineer designing mixed - signal IPs for Microchip Technology. Collaborating with SoC architects and managing IP intake processes for advanced analog solutions.
Principal Software Architecture Director overseeing software architecture and technology strategy at SGI. Providing guidance and mentorship while aligning with business goals in the insurance sector.
Senior Engineer leading design and implementation of protective relaying systems for BWRX - 300 Nuclear Reactor. Engaging in grid interface projects and customer technical assessments.