Senior Software Engineer, Data Engineering

D8 LooP

Sunnyvale (CA)

On-site

USD 140,000 - 210,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

401(k) plan with employer matching
16 weeks of paid parental leave
Wellness benefits
Commuter benefits match
Paid time off
Paid sick leave

Job summary

DoorDash is seeking a Senior Software Engineer, Data Engineering to join a team building database solutions for reporting, product analytics, marketing optimization and financial reporting. You will design and implement large-scale data pipelines and data warehouses, ensure data quality, and support analytics across the platform.

The role requires 5+ years in data engineering, with strong Python, SQL, Spark, and ETL orchestration skills, plus experience with Airflow, Flink, Oozie or Azkaban in

Qualifications

  • 3+ years in ETL orchestration with Airflow, Flink, Oozie or Azkaban (AWS/GCP).
  • Develop and implement data quality checks, QA and monitoring routines.
  • Proficiency in Python and SQL with strong Spark experience.
  • Experience with data warehousing and large-scale data models.

Responsibilities

  • Design, develop and implement large-scale data pipelines and data warehouse architectures for reporting, analytics and financial data.
  • Develop data quality checks, QA processes and monitoring routines to ensure data integrity.
  • Collaborate with analytics teams to enable reporting and product analytics across platforms.

Skills

Python
SQL
Spark
Data modeling
ETL orchestration
Data quality checks
Monitoring

Tools

Airflow
Flink
Oozie
Azkaban
Tableau
Superset
Looker
Kafka
AWS
GCP

Job description

DoorDash · job-boards.greenhouse.io · checked today

Senior Software Engineer, Data Engineering

San Francisco, CA; Sunnyvale, CA; Seattle, WA Senior 5+ yrs Data Engineer posted 3 d ago

Data is at the foundation of DoorDash success. The Data Engineering team builds database solutions for various use cases including reporting, product analytics, marketing optimization and financial reporting. By implementing pipelines, data structures, and data warehouse architectures;

Skills, with evidence
  • Airflow / orchestration 3+ years of experience in ETL orchestration and workflow management tools like Airflow, Flink, Oozie and Azkaban using AWS/GCP must have
  • Develop and implement data quality checks, conduct QA and implement monitoring routines must have
  • Python Proficiency in programming languages such as Python/Java must have
  • SQL Expert in Database fundamentals, SQL and distributed computing must have
  • Spark 3+ years of experience with the Distributed data/similar ecosystem (Spark, Hive, Druid, Presto) and streaming technologies such as Kafka/Flink. must have
  • Streaming 3+ years of experience in ETL orchestration and workflow management tools like Airflow, Flink, Oozie and Azkaban using AWS/GCP
  • Warehousing By implementing pipelines, data structures, and data warehouse architectures;
  • Design, develop and implement large scale, high volume, high performance data models and pipelines for Data Lake and Data Warehouse
  • Develop and implement data quality checks, conduct QA and implement monitoring routines
  • AWS 3+ years of experience in ETL orchestration and workflow management tools like Airflow, Flink, Oozie and Azkaban using AWS/GCP not practised here
  • Knowledge of reporting tools such as Tableau, Superset and Looker not practised here
  • Governance & security That’s why we offer a comprehensive benefits package to all regular employees, which includes a 401(k) plan with employer matching, 16 weeks of paid parental leave, wellness benefits, commuter benefits match, paid time off and paid sick leave in compliance with applicable laws (e.g. not practised here
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer, Data Engineering Mid
Software Engineer, Data Engineering Mid

D8 LooP • Sunnyvale (CA)

On-site
USD 150,000 - 210,000
Senior Data Engineer, Data Pipelines & Warehousing
Senior Data Engineer, Data Pipelines & Warehousing

D8 LooP • Sunnyvale (CA)

On-site
USD 140,000 - 210,000
401(k) plan with employer matching
16 weeks of paid parental leave
Wellness benefits
+3
Software Engineer, Data Engineering
Software Engineer, Data Engineering

DoorDash USA • San Francisco (CA), Sunnyvale (CA), Seattle (WA)

On-site
USD 118,000 - 173,000
Engineering Manager, Data
Engineering Manager, Data

DoorDash • Seattle (WA)

On-site
USD 193,800 - 285,000
401(k) plan with employer matching
16 weeks of paid parental leave
Comprehensive health benefits
+2
Software Engineer, Data Engineering
Software Engineer, Data Engineering

DoorDash, Inc. • San Francisco (CA), Sunnyvale (CA), Seattle (WA)

On-site
USD 118,000 - 173,000
401(k) plan with employer matching
16 weeks paid parental leave
wellness benefits
+2
Senior Software Engineer, Data Engineering
Senior Software Engineer, Data Engineering

DoorDash, Inc. • Seattle (WA)

Hybrid
USD 144,000 - 212,000
Senior Software Engineer, Data Engineering
Senior Software Engineer, Data Engineering

DoorDash, Inc. • San Francisco (CA)

Hybrid
USD 144,000 - 212,000
401(k) plan with employer matching
Paid parental leave
Wellness benefits
+2
Senior Data Engineer - Scale Data Lakes & Pipelines
Senior Data Engineer - Scale Data Lakes & Pipelines

Doordashusa • San Francisco (CA), Sunnyvale (CA), Seattle (WA)

Hybrid
USD 144,000 - 212,000
401(k) with employer matching
16 weeks paid parental leave
Wellness benefits
+9
Software Engineer, Data Platform
Software Engineer, Data Platform

DoorDash, Inc. • San Francisco (CA), Sunnyvale (CA), Seattle (WA), New York (NY)

On-site
USD 131,000 - 192,000
Software Engineer, Data Platform Mid
Software Engineer, Data Platform Mid

D8 LooP • California

On-site
USD 140,000 - 190,000