companyNerdWallet logo

Senior Staff Software Engineer - Insurance Solutions

NerdWalletNerdWallet US
Hybrid Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

The ideal candidate will possess a Bachelor's Degree in Computer Science or a related field, along with substantial experience in software engineering. A strong background in designing scalable software systems, proficiency in multiple programming languages, and a deep understanding of software architecture principles are essential. You should also have experience with cloud technologies, API development, and software testing methodologies. Proven mentoring skills and the ability to lead teams effectively are vital. Familiarity with the insurance industry and digital marketing will be advantageous.

About the job

At NerdWallet, we strive to illuminate every financial decision in life, and this mission thrives on our extraordinary team of Nerds. We are committed to nurturing an inclusive, flexible, and transparent culture that empowers you to grow, take calculated risks, and express your authentic self (cape optional). Whether you prefer to work remotely or from our office, we support your best working environment. Your well-being, professional development, and impact are our priorities because when one Nerd excels, we all benefit.

As a Senior Staff Software Engineer, you will be pivotal in architecting, developing, and upkeeping intricate software systems while providing invaluable technical leadership to your team. Your main focus will be to design scalable and efficient solutions that fulfill both functional and non-functional requirements such as performance, security, and maintainability.

You will write high-quality, scalable, and efficient code, ensuring our software aligns with business and technical specifications. Your role also encompasses reviewing and refining existing code, conducting comprehensive testing, and troubleshooting complex challenges to enhance system performance and reliability. Additionally, you will mentor junior developers, cultivating a continuous learning environment and promoting best practices in coding, architecture, and software development methodologies. Collaboration with cross-functional teams, including product managers, designers, and quality assurance professionals, will be essential to ensure that our technical solutions align with business goals. Strong communication, problem-solving skills, and the ability to work autonomously while leading projects are crucial for your success in this role.

This position reports to the Senior Manager of Engineering.

Projects you may be involved in include:

  • Enhancing and developing new insurance flows through our marketing funnels utilizing A/B testing, micro-optimizations, and ordering changes for auto, home, life, Medicare, and travel insurance.

  • Designing and implementing secure, scalable backend integrations with partner and third-party platforms to boost conversions and user engagement.

  • Leading the development of high-impact insurance user experiences, including organic SEO pages that drive significant traffic and user flows across various insurance products (auto, home, life, Medicare, U65 health, travel, and pet).

  • Instrumenting our systems within our Observability platform, Datadog.

About NerdWallet

NerdWallet is dedicated to empowering individuals to make informed financial choices and navigate their financial journeys with confidence. Our innovative platform offers insights, tools, and resources tailored to meet the evolving needs of consumers across various financial products. Join us and be part of a dynamic team committed to shaping the future of personal finance.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.