NerdWallet

Staff Software Engineer, Full-Stack

Los Angeles, California, United States

Not SpecifiedCompensation
Expert & Leadership (9+ years)Experience Level
Full TimeJob Type
UnknownVisa
Financial Services, BiotechnologyIndustries

Requirements

Candidates must have a minimum of 8+ years in software engineering, with a strong background in backend development and distributed systems. A Bachelor's or Master's degree in Computer Science, Engineering, or a related field (or equivalent practical experience) is required. Advanced proficiency in JavaScript and TypeScript (including Node.js, React.js, and Next.js) is essential, along with deep experience in microservices architecture, RESTful APIs, and event-driven systems. Strong familiarity with Next.js for building modern full-stack applications is necessary, as is a strong understanding of both SQL and NoSQL systems, with proven experience in high-volume, low-latency data processing. Hands-on experience with at least one major cloud provider (AWS, GCP, or Azure) is also required. Experience in consumer credit, lending, loans, or insurance is a plus.

Responsibilities

The Staff Software Engineer will focus on a new vertical supporting Mortgage Experts, driving and scaling innovative technology solutions. They will collaborate closely with engineering leadership to influence the engineering roadmap, contribute to best practices, and drive architectural projects. Responsibilities include writing production-quality code, mentoring engineers, and driving technical excellence. They will architect scalable systems, ensure data security, and build the technical foundation for financial products. This role involves translating business requirements into reliable, efficient, and user-friendly applications, providing technical mentorship, establishing coding best practices, and leading teams through complex problem-solving. Essential functions include leading the design, development, and maintenance of the core financial services platform, collaborating with cross-functional teams, architecting and building APIs and microservices, conducting code reviews, acting as a subject matter expert in relevant financial domains, contributing to platform stability through monitoring and incident management, and staying up-to-date with fintech trends.

Skills

Full-stack development
Scalability
Architecture
Software engineering best practices
Production code
Mentoring
Technical leadership
Data security
Financial services platform
Consumer credit
Lending
Loans
Insurance

NerdWallet

Financial guidance platform for personal finance

About NerdWallet

NerdWallet helps individuals make informed financial decisions by providing resources and tools for comparing credit cards, mortgages, personal loans, and insurance. The platform is user-friendly, featuring calculators and educational content that simplify complex financial concepts. Unlike competitors, NerdWallet operates on an affiliate marketing model, allowing it to offer services for free while earning revenue through partnerships with financial institutions. The company's goal is to empower consumers to manage their finances better by providing clear and comprehensive information.

San Francisco, CaliforniaHeadquarters
2009Year Founded
$67.1MTotal Funding
IPOCompany Stage
Fintech, Financial ServicesIndustries
501-1,000Employees

Benefits

Health and wellness
Retirement support
True work-life balance
Career development
Employee resource groups
Employee engagement

Risks

Next Door Lending's past compliance issues pose potential regulatory risks for NerdWallet.
Affiliate marketing reliance may be threatened by shifts in financial institutions' budgets.
Intensifying competition in personal finance could erode NerdWallet's market share.

Differentiation

NerdWallet offers personalized, unbiased financial advice to empower consumer decision-making.
The platform integrates financial tools and expert content for comprehensive financial guidance.
NerdWallet's user-friendly design simplifies complex financial concepts for a broad audience.

Upsides

Growing demand for financial literacy tools boosts NerdWallet's user engagement.
Partnerships with fintech firms enhance NerdWallet's comprehensive financial solutions.
Rising interest in ethical investing aligns with NerdWallet's tailored advice offerings.

Land your dream remote job 3x faster with AI