Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

NerdWallet Logo

Senior Software Engineer, Full-Stack (Insurance)

NerdWallet

Salary not specified
Nov 7, 2025
Remote, US
Apply Now

At NerdWallet, we’re on a mission to bring clarity to all of life’s financial decisions and every great mission needs a team of exceptional Nerds to design, develop, and maintain complex software systems while providing technical leadership within a team.

Requirements

  • Expert in React, TypeScript, Node
  • Familiarity with NextJS
  • Relational database experience
  • 2+ years working on a public facing website (Should understand: SEO, ADA, responsive, etc)
  • Software Development – Strong understanding of software development lifecycle (SDLC) and methodologies (Agile, Scrum, DevOps).
  • System Design & Architecture – Experience in designing scalable, distributed, and high-performance systems.
  • Databases – Knowledge of SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Cassandra) databases.

Responsibilities

  • 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
  • Design and implement secure, scalable backend 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).
  • Work hands-on with data ingestion pipelines and write performant SQL to verify
  • Instrumentation of our systems in our Observability platform DataDog
  • Build across the full software stack — from front end experiences to backend systems and data workflows.
  • Use observability and monitoring tools to proactively identify, diagnose, and resolve production issues quickly.

Other

  • Biased to action and are happy to iterate along the way based on what we learn.
  • Not afraid to fail. We take informed risks and chances, they often work, sometimes they don’t. You learn from those mistakes and incorporate them into how you think in the future
  • Aware that “fast” and “quality” are not mutually exclusive. We can deliver high quality, well engineered code fast.
  • Interested in being a mentor and a teacher to make those around you better.
  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).