Dave Inc.
Short for David vs Goliath, Dave helps people avoid bank overdraft fees.
Remote
Remote

Staff Software Engineer, Backend - Risk and Fraud (Remote)

+80 more | Remote
Apply Now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.
Dave (Nasdaq: DAVE) is on a mission to build products that level the financial playing field. Our banking app helps millions of members bank, budget, find work, build credit, and access up to $500 advances without paying a fee. With a growing suite of tools and services, we provide a superior banking experience for anyone living paycheck to paycheck. We’re looking for high performers to be part of our journey to bring access to financial opportunity for everyone.

Team Overview

As the Staff Engineer, you will own the architecture and technical vision for the systems driving a complex, major domain at Dave. You will spend the vast majority of your time designing elegant testable/scalable solutions, implementing secure applications, collaborating with product managers and engineers to deliver an exceptional experience to our Dave members.

You will report directly to the Director of Engineering and help architect a technical vision for the Risk team to centralize our systems for compliance requirements and reduce/prevent fraud. You will be embedded in the Risk team but also collaborate with Data, Compliance and Fraud teams within Dave to guide the implementation of the Risk technical roadmap. You will help mentor and elevate other engineers at Dave to ensure a high technical bar of our solutions.

If you are someone who thrives on collaborating to solve hard problems, are passionate about finding innovative solutions, delights customers, and inspires colleagues, then this role is for you!

What You'll Do

  • Design and architect complex systems that span across multiple squads and within a domain area with an eye to minimize and reduce tech debt.
  • Highly independent and able to set/recommend goals, priorities and timelines. Communicate those priorities to drive visibility and alignment across engineering leadership and squads.
  • Communicate clearly about the architecture and technical vision to technical and non-technical audiences.
  • Own the implementation, quality of the architecture and identify risks with safe migration/launch paths.
  • Contribute to code and ensure continuity of projects past initiation, delivery and maintenance.
  • Envisions risks and concerns with projects spanning across multiple squads, communicates clearly and proposes mitigation with simple, scalable solutions.
  • Ensure code, design and architecture reviews are happening and provide best practices.
  • Evaluate tools and introduce technologies that will help solve a current problem or anticipated future problems.
  • Collaborate with the Product Managers, Engineering Managers and Lead Engineers to come up with a roadmap, vision and purpose for their domain consisting of multiple squads.
  • Distill complex product features into achievable milestones to deliver incremental value and align with long term tech vision and architecture. In short, identify MVP or phased out releases so that there are no big bang releases.
  • Provide reference architectures and design patterns that could be adopted by the engineering across teams. 
  • Promote open source and librarify functionality that could solve cross cutting concerns.
  • Influence through various communication mediums (written or pictorial - component, sequence, system diagrams, etc) to align multiple squads on priorities and architecture/solution.
  • Coach/mentor and be a force multiplier for engineers on the projects/squads.
  • Collaborates and brainstorms with product managers to better understand the use cases and user journey.
  • Actively participates in recruiting activities - training, interviewing, writing model score cards.
  • Leads POC efforts in in-house or 3rd party integrations with Fraud services and vendors.
  • Participates contributes to improving the recruiting process.
  • Leads and conveys technical discussions cross functionally with Data, SRE, Security engineers.

What You'll Need

  • Bachelor’s degree in Computer Science, a related field, or equivalent practical experience
  • 10+ years of software development experience.
  • Ability to collaborate well and come up with technical vision for larger projects.
  • Experience building high-performance systems in a distributed environment.
  • Strong analytical and problem-solving skills.
  • Experience navigating in a dynamic environment with competing priorities.

Nice to Haves

  • Experience with event streaming architecture 
  • Previous experience with real time fraud detection, and big data engineering, analytics
  • Previous Risk and Fraud Prevention experience

Technologies we use and teach

  • Typescript
  • node.js
  • MYSQL
  • Spanner
  • GCP
  • Docker
  • Kubernetes

#LI-KM1

Don’t let imposter syndrome get in your way of an incredible opportunity. We’re looking for people who can help us achieve our mission and vision, not just check off the boxes. If you’re excited about this role, we encourage you to apply. You may just be the right candidate for this or other roles.

Why you’ll love working here: 
At Dave, our people are just as important as our product. Our culture is a reflection of our values that guide who we are, how we work, and what we aspire to be. Daves are member centric, helpful, transparent, persistent, and better together. We strive to create an environment where all Daves feel valued, heard, and empowered to do their best work. As a virtual first company, team members can live and work anywhere in the United States, with the exception of Hawaii. 

A few of our benefits & perks:
• Opportunity to tackle tough challenges, learn and grow from fellow top talent, and help millions of people reach their personal financial goals
• Flexible hours and virtual first work culture with a home office stipend
• Premium Medical, Dental, and Vision Insurance plans
• Insurance premiums 100% covered for you and 80% for your dependents
• Generous paid parental and caregiver leave
• 401(k) savings plan with matching contributions
• Financial advisor and financial wellness support
• Flexible PTO and generous company holidays, including Juneteenth and Winter Break
• All-company in-person events once or twice a year and virtual events throughout to connect with your team members and leadership team

Dave, Inc. is proud to be an Equal Employment Opportunity employer and is dedicated to cultivating a diverse and inclusive workplace. We will consider for employment all qualified applicants and do not discriminate on any basis protected by federal, state, or local law, including the City of Los Angeles’ Fair Chance Initiative for Hiring Ordinance relating to an applicant's criminal history.

#LI-REMOTE #BI-Remote

See More
Apply Now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.

Technology we use

  • Engineering
    • JavascriptLanguages
    • PythonLanguages
    • SqlLanguages
    • TypescriptLanguages
    • ReactLibraries
    • ReduxLibraries
    • React NativeLibraries
    • Node.jsFrameworks
    • MySQLDatabases
    • RedisDatabases
Previous
Next

What are Dave Inc. Perks + Benefits

Dave Inc. Benefits Overview

• Premium Medical, Dental, and Vision Insurance plans
• Insurance premiums 100% covered for you and 80% for your dependents
• Company provided Basic Life and Short-Term Disability plans
• Competitive salary and equity compensation packages
• Voluntary Life Insurance and Long-Term Disability plans
• 401(k) savings plan with matching contributions
• Flexible Spending Account (FSA)
• Generous and flexible PTO
• Flexible work hours
• Generous paid parental leave
• 1UP Wednesdays where you can teach or learn something new from a fellow Dave
• A collaborative environment with opportunities for learning and growth
• Virtual social events

Culture
Volunteer in local community
Partner with International Rescue Committee for annual gift drive. Host regular coding meetups with St Joseph's Center Code Talk
Partners with Nonprofits
Dave has planted over 8 million trees through its partnership with Trees.org. We've also recently partnered with Feeding America to help provide meals.
Friends outside of work
Eat lunch together
Daily sync
Open door policy
Team owned deliverables
Team based strategic planning
Group brainstorming sessions
Open office floor plan
Diversity
Highly diverse management team
Dave's C-suite and extended leadership team is growing and focused on continuous improvement of our DE&I initiatives.
Diversity Employee Resource Groups
#Los_Daves, #Davesians, #LadyDaves, #Gayves
Health Insurance & Wellness Benefits
Flexible Spending Account (FSA)
Dave employees can contribute up to $2750 annually to their Healthcare FSA and up tp $5000 annually for their Dependent Care FSA.
Dental Benefits
Guardian Dental and Dental BuyUp option
Vision Benefits
Guardian Vision
Health Insurance Benefits
Cigna PPO, Cigna EPO, and Kaiser HMO
Life Insurance
Voluntary Life Insurance and Long-Term Disability plans
Mental Health Benefits
Dave offers Guardian's Employee Assistance program for employees and their family members.
Retirement & Stock Options Benefits
401(K)
401(K) Matching
Company Equity
Child Care & Parental Leave Benefits
Generous Parental Leave
Vacation & Time Off Benefits
Unlimited Vacation Policy
Paid Holidays
Perks & Discounts
Casual Dress
Stocked Kitchen
Some Meals Provided
Happy Hours
Happy hours are hosted at team's discretion. Optional happy hour after All Hands meeting on Thursdays.
Parking
Relocation Assistance
Professional Development Benefits
Job Training & Conferences
Cross functional training encouraged
Promote from within

Additional Perks + Benefits

There is a lot of freedom at Dave to create and implement your own career plan. Management truly cares that Daves are developing as professionals.

An Insider's view of Dave Inc.

What’s the vibe like in the office?

We've got a pretty fun-loving, eclectic group in the office. Everyone comes from totally different backgrounds and is unapologetically themselves, which I love.
People here also care a lot about what they do. I feel like I'm able to go to anybody on the team for help solving a problem. It's an atmosphere of open communication and collaboration.

Ryan

Software Engineer

How do you collaborate with other teams in the company?

The Engineering team at Dave is extremely collaborative. Our open office plan allows for constant communication and feedback. Our mobile app developers are spread out across multiple teams within Engineering, but we all work on the same code base. We have bi-weekly “syncs” to go over any new conventions in our code, and to discuss new ideas.

Lauren

Tech Lead

How has your career grown since starting at the company?

It was amazing coming into a company with leaders that provided me with the tools and guidance to set me up for success, and then let me run with it from there.

Dave has empowered me to drive the change I wish to see, and that has come with the opportunity to scale my own team to push the boundaries of the status quo.

Jackson

Marketing Manager

How has your career grown since starting at the company?

I was lucky to join Dave as the first QA engineer back in April 2018 and have been extremely supported by engineering leadership since the beginning which enabled me to grow into a QA Manager role & eventually transition into Project Management! I've always imagined myself in the role I am in today as a PM, thanks to the amazing team at Dave.

Lena

QA Manager and Project Manager

More Jobs at Dave Inc.