Senior Full Stack Software Engineer

Dave is a financial technology company.

Series B0 current maintainers0 active leadsTeam intelligence

Maintainer signals as of 9/2/2026

Los Angeles, USA
About Dave Operating LLC

Dave Operating LLC operates Dave, a consumer-focused financial technology app designed to make banking and cash management more accessible. Its products include ExtraCash, which provides eligible members up to $500 through an overdraft service; Dave Checking, with direct deposit, debit-card spending, early paycheck access, ATM access, and budgeting tools; and Goals accounts for organizing and tracking savings. Dave serves individual consumers, particularly people seeking help managing expenses between paychecks, and provides its services through a mobile application in partnership with FDIC-member banks.

View jobs by Dave Operating LLC

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

Join Dave's Martech Squad to build platforms and integrations powering member engagement, personalized messaging, campaign execution, lifecycle marketing, and the marketing website.

Requirements

  • Bachelor's degree in Computer Science or a related discipline, or equivalent experience
  • 4+ years of software engineering experience building full stack applications
  • Strong computer science fundamentals and problem-solving skills
  • Experience with JavaScript, Java, Python, C/C++, or Go
  • Experience with a modern UI framework
  • Effective communication and constructive feedback skills
  • Understanding of monitoring and metric tools
  • Experience in an Agile development environment
  • Ability to explain system architecture and component design
  • Ability to work effectively as part of a team
  • Node.js experience preferred
  • Production React Native mobile application experience preferred
  • Startup experience preferred

Responsibilities

  • Design, build, and maintain backend code supporting features used by 5 million users
  • Develop backend features in TypeScript
  • Participate in code reviews and team functions
  • Provide technical leadership and guide technical direction
  • Mentor and pair with other engineers
  • Collaborate with product management and design teams on specifications and products using React.js and React Native

Benefits

  • Flexible hours and virtual-first work culture with a home office stipend
  • Premium medical, dental, and vision insurance
  • Paid parental and caregiver leave
  • 401(k) matching
  • Financial advisor and financial wellness support
  • Flexible PTO and company holidays
  • Annual in-person and virtual company events
  • Opportunity to tackle challenges, learn, and grow