NerdWallet · 2 months ago
Senior Software Engineer, Full-Stack (Insurance)
NerdWallet is on a mission to bring clarity to all of life’s financial decisions, and they are seeking a Senior Software Engineer to play a critical role in designing, developing, and maintaining complex software systems. This role involves architecting scalable solutions, mentoring junior developers, and collaborating with cross-functional teams to align technical solutions with business objectives.
ConsumerFinancial ServicesInternetPersonal Finance
Responsibilities
Write high-quality, scalable, and efficient code, ensuring that software meets business and technical requirements
Review and optimize existing code, conduct thorough testing, and troubleshoot complex issues to improve system performance and reliability
Mentor junior developers, fostering a culture of continuous learning and best practices in coding, architecture, and software development methodologies
Collaborate with cross-functional teams, including product managers, designers, and quality assurance professionals, to align technical solutions with business objectives
Contribute to architectural decisions, evaluate new technologies, and drive innovation within the organization
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
Collaborate cross-functionally with product, design, and data teams to deliver measurable impact across the insurance vertical
Adding monetization onto pages lacking it, making changes to drive more traffic through pages that have low traffic
Improve SEO page performance to enhance site speed, accessibility, and user engagement — driving stronger rankings and visibility on SERPs
Serve as a mentor to the engineers on the team
Help to drive our existing values as a team towards better engineering practices, strong continuous improvement thinking, and failing fast / repairing faster mentality
Partner with Management to continuously develop the engineering roadmap for our team
Qualification
Required
Minimum of 6+ years in software engineering, with a strong background in frontend development, backend development and distributed systems
Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience)
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)
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
Industry-leading medical, dental, and vision health care plans for employees and their dependents
Rejuvenation Policy – Vacation Time Off + 11 holidays + 4 Mental Health Days Off
New Parent Leave for employees with a newborn child or a child placed with them for adoption or foster care
Mental health support
Paid sabbatical for Nerds to recharge, gain knowledge and pursue their interests
Health and Dependent Care FSA and HSA Plan with monthly NerdWallet contribution
Monthly Wellness Stipend, Cell Phone Stipend, and Wifi Stipend
Work from home equipment stipend and co-working space subsidy
Nerd-led group initiatives – Employee Resource Groups for Parents, Diversity, and Inclusion, Women, LGBTQIA, and other communities
Hackathons and team events across all teams and departments
Company-wide events like NerdLove (employee appreciation) and our annual Charity Auction
Our Nerds love to make an impact by paying it forward – Take 8 hours of volunteer time off per quarter and donate to your favorite causes with a company match
401K with company match
Be the first to test and benefit from our new financial products and tools
Financial wellness, guidance, and unlimited access to a Certified Financial Planner (CFP) through Northstar
Disability and Life Insurance with employer-paid premiums
Company
NerdWallet
NerdWallet develops a financial platform to help people find the right credit cards and mortgage rates.
H1B Sponsorship
NerdWallet has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (17)
2024 (19)
2023 (24)
2022 (29)
2021 (22)
2020 (24)
Funding
Current Stage
Public CompanyTotal Funding
$105MKey Investors
Camelot Financial Capital ManagementIVPSilicon Valley Bank
2021-11-04IPO
2021-05-21Secondary Market
2021-05-07Secondary Market
Recent News
Business – Baltimore Sun
2025-12-21
2025-12-17
2025-12-17
Company data provided by crunchbase