Remote Senior Data Engineer

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • We are seeking a Senior Data Engineer to join our Data organization and help build and maintain scalable data pipelines and infrastructure.
  • In this role, you will design, implement, and optimize the data infrastructure and pipelines that lake, warehouse, stream, and distribute Dave’s data.
  • As a member of the Data Engineering team, you’ll play a key role in ensuring data is accessible, reliable, and secure to empower data-driven decisions across the company.
  • Our Data Engineering team works closely with product managers, engineers, marketing teams, and other business partners to design, develop, and continuously improve data infrastructure and pipelines.
  • Together, we support Dave’s growth and our ability to better serve our members.
  • Responsibilities include designing, developing, and implementing end-to-end data solutions, building and maintaining scalable data pipelines, optimizing existing data pipelines, developing third-party API integrations, and designing data warehouse solutions.
  • You will partner with analytics and data science teams, collaborate with engineering and business teams, document data processes, advocate for best practices in data governance, and provide technical leadership to fellow engineers.

Requirements:

  • A BS in Computer Science, related technical field, or equivalent practical experience is required; an MS or PhD in databases or distributed systems is a plus.
  • You must have 4+ years of engineering experience with a focus on data engineering.
  • Proficiency in Python is required.
  • Expertise in SQL is necessary, and experience with NoSQL databases is a plus.
  • Strong experience with Airflow for data orchestration is required.
  • Hands-on experience with DBT for data transformation and data modeling is necessary.
  • A strong understanding of data warehousing concepts and experience optimizing data pipelines for performance and scalability is required.
  • Experience designing and operating data services and data pipelines in a cloud environment is necessary.
  • You should have experience with streaming data platforms and stateful streaming architectures.
  • Excellent communication skills with the ability to collaborate effectively across technical and non-technical teams are required.
  • Strong analytical skills with a focus on delivering customer value through data are necessary.

Benefits:

  • You will have the opportunity to tackle tough challenges, learn and grow from fellow top talent, and help millions of people reach their personal financial goals.
  • The position offers flexible hours and a virtual-first work culture with a home office stipend.
  • Premium Medical, Dental, and Vision Insurance plans are provided.
  • There is generous paid parental and caregiver leave.
  • A 401(k) savings plan with matching contributions is available.
  • Financial advisor and financial wellness support are offered.
  • Flexible PTO and generous company holidays, including Juneteenth and Winter Break, are included.
  • All-company in-person events once or twice a year and virtual events throughout to connect with your team members and leadership team are part of the benefits.
About the job
Posted on
Job type
Salary
$ 138,000 - 222,000 USD / year
Leave a feedback