Senior Data Engineer
Dave is a banking app on a mission to build products that level the financial playing field. To date, we've helped more than 11 million customers bank, budget, avoid overdraft fees, find work, and build credit—and we're just getting started. We believe in a world where everyone has access to financial opportunity and the ability to reach their personal financial goals. With a growing suite of tools and services, we provide a superior banking experience for anyone living paycheck to paycheck.
As a virtual-first company, there is no preference on where we get our work done. You are able to live anywhere in the United States, with the exception of Hawaii.
Team Overview
We are looking for an experienced and passionate senior data engineer in our Data organization. This role will partner directly with product managers, engineers, marketing and other business partners across the business to design, develop and continuously improve the data infrastructure, pipeline and applications to collect, track and monitor various formats of data to enable data-driven decision and growth at Dave.
What You'll Do
- Design, develop and deliver/implement data solutions to include: architecture design, prototyping of concepts to proof of concept, development of standards, design, and development of test plans, code and module design, development and testing, data solution debugging, and design and implementation
- Optimize existing data pipelines and create new ones to manage data sets while learning the platforms from which we extract data; Develop and maintain third-party API processes for data pipelines
- Design, implement and manage data warehouse solutions
- Support and maintain data and database systems to meet business delivery specifications and needs. Document structure and processes
- Work with Data Science to create and launch new models
- Work with various business and engineering teams to ensure reliable, scalable, robust architecture for our data platform
What You'll Need
- Bachelor's degree in Computer Science, a related field or equivalent practical experience
- 4+ Years of Software Engineering Experience with a focus on Data
- Experience programming in one or more general purpose programming languages, including but not limited to Python, Java, or Javascript
- Experience programming in SQL (No-SQL is a plus)
- Experience with ETL tools such as Talend/Stitch, Alooma, Fivetran, or similar tools DBT tools
- Experience with Data Warehousing solutions such as BigQuery, Snowflake, Redshift, or similar managed solutions
- Expert data modeling skills with experience tuning and optimizing for performance
- Experience designing and operating data services & data pipelines
- Familiarity with GCP’s data tooling (e.g. Dataflow, CloudComposer, BigQuery, PubSub) or similar cloud toolin
- Experience with financial datasets and associated reporting
- Strong CS fundamentals and problem-solving skills
- Excellent communication, analytical, and development skills
Benefits & Perks
• 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 and Long-Term Disability plans
• Generous paid parental and caregiver leave
• Voluntary Life Insurance
• 401(k) savings plan with matching contributions
• Unlimited PTO and generous company holidays
• Company laptop and home office stipend
• Personal financial advisor
Dave Inc is proud to be an Equal Employment Opportunity employer. We do not discriminate based upon race, ethnicity, religious creed, color, national origin, ancestry, gender (including pregnancy, childbirth, or related medical conditions), gender identity, gender expression, sexual orientation, marital status, age, status as a protected veteran, status as an individual with a disability, medical condition, or any other category protected by applicable federal and state law, including the City of Los Angeles’ Fair Chance Initiative for Hiring Ordinance relating to an applicant's criminal history.
#LI-REMOTE