Staff Software Engineer, Backend - Risk and Underwriting

| Remote
Sorry, this job was removed at 4:41 p.m. (CST) on Thursday, January 12, 2023
Find out who’s hiring remotely Nationwide
See all Remote jobs Nationwide
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

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
  • 8+ 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

• 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

More Information on Dave Inc.
Dave Inc. operates in the Fintech industry. The company is located in Los Angeles, CA. Dave Inc. was founded in 2016. It has 300 total employees. It offers perks and benefits such as Volunteer in local community, Partners with nonprofits, Open door policy, OKR operational model, Team based strategic planning and Day off for your birthday. To see all 1 open jobs at Dave Inc., click here.
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about Dave Inc.Find similar jobs