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

NerdWallet is looking to solve the problem of bringing clarity to life's financial decisions by enhancing their insurance offerings through optimizing flows, designing scalable integrations, and improving user experiences on their platform.

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

  • Senior Software Engineers are responsible for writing high-quality, scalable, and efficient code, ensuring that software meets business and technical requirements.
  • Senior software engineers also mentor junior developers, fostering a culture of continuous learning and best practices in coding, architecture, and software development methodologies.
  • They collaborate with cross-functional teams, including product managers, designers, and quality assurance professionals, to align technical solutions with business objectives.
  • Strong communication, problem-solving skills, and the ability to work independently while leading projects are essential for success in this role.
  • Biased to action and are happy to iterate along the way based on what we learn. You tend to believe that time to market is more meaningful than perfection