NerdWallet

Staff Software Engineer (CLAW Data Pod)

$152,000 – $282,000Compensation
Mid-level (3 to 4 years), Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Data & Analytics, Enterprise SoftwareIndustries

Position Overview

  • Location Type: Remote
  • Job Type: Full-Time
  • Salary: $152K - $282K

NerdWallet is seeking a seasoned Software Engineer to join the Credit Cards / Lending / Banking / Investing (CLAW) Engineering team. This role focuses on building scalable systems and solving complex problems, contributing to the company's mission of empowering consumers with financial clarity. As a Staff Software Engineer, you'll write extensive code, contribute to architecture and design, and elevate the quality of deliverables while fostering team ownership. The team practices agile methodologies (Sprints) and emphasizes continuous improvement.

Requirements

  • Seasoned Software Engineer
  • Experience building scalable systems
  • Strong problem-solving skills
  • Ability to contribute to architecture and design
  • Experience with data systems and analytics
  • Familiarity with agile development methodologies (e.g., Sprints)

Responsibilities

  • Revolutionize Pricing Pipelines: Replace Google Sheets-based workflows with a robust, automated pricing system.
  • Enable Data Visibility: Design and implement a comprehensive dashboard for real-time data insights.
  • Streamline Investigations with Automation: Develop solutions to automate manual investigations.
  • Modernize Legacy Systems: Lead the migration of legacy systems (Datawarehouse, Autopilot, Reportgeist, Tableau) to Snowflake and an advanced local data mart.
  • Optimize Partner Integrations: Build and maintain API and file-based partner ingestion pipelines using the ATARI framework.
  • Elevate Data Quality and Alerts: Overhaul and unify the alerting system with advanced data quality checks.
  • Empower Stakeholders with Data: Create user-friendly, self-service Snowflake reporting solutions.
  • Problem-Solving: Monitor and troubleshoot platform issues and continuously improve performance.
  • Mentoring: Mentor engineers on the team.
  • Technical Leadership: Serve as a trusted advisor and tech lead for Engineering Managers.
  • Driving Culture: Contribute to a culture of strong continuous improvement, failing fast, and delivering high-quality features.

Application Instructions

  • [Instructions for applying would be included here if available. Since they are not, this section is left blank.]

Company Information

  • Mission: To empower consumers with the financial clarity they need to make confident decisions.
  • Team: CLAW Engineering (Credit Cards / Lending / Banking / Investing)
  • Organization Size: Moderately sized engineering organization supporting the consumer business unit.

Skills

Data Systems
Analytics
SQL
Snowflake
API Development
Data Warehouse
Data Mart
Problem-Solving
Automation
Agile Development
Data Quality

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