Senior Data Engineer

DoorDash is a technology and logistics company that started with door-to-door delivery, empowering local economies.
$119,100 - $252,400
Data
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
AI · Logistics

Description For Senior Data Engineer

DoorDash is seeking a Senior Data Engineer to scale our data infrastructure, automation, and tools to meet growing business needs. As a technical powerhouse, you'll work with business partners and stakeholders to understand data requirements, design and implement large-scale data models and pipelines, and improve the reliability and scalability of our ETL processes.

Key responsibilities include:

  • Collaborating with engineering, product teams, and 3rd parties to collect required data
  • Developing high-volume, high-performance data models for Data Lake and Data Warehouse
  • Implementing data quality checks, conducting QA, and setting up monitoring routines
  • Managing a portfolio of data products that deliver high-quality, trustworthy data
  • Supporting and onboarding other engineers as they join the team

The ideal candidate will have:

  • 5+ years of professional experience, with 3+ years in data engineering or similar roles
  • Proficiency in Python/Java and expert knowledge of database fundamentals and SQL
  • Experience with ETL orchestration tools (Airflow, Flink, Oozie, Azkaban) using AWS/GCP
  • Familiarity with distributed data ecosystems (Spark, Hive, Druid, Presto) and streaming technologies (Kafka/Flink)
  • Experience with Snowflake, Redshift, PostgreSQL, and reporting tools like Tableau and Looker

DoorDash offers a comprehensive benefits package, including a 401(k) plan with employer match, paid time off, parental leave, wellness benefits, and medical, dental, and vision coverage for full-time employees.

Join DoorDash and be part of a diverse, inclusive team committed to innovation and empowering local economies. Your unique perspective will contribute to solving new challenges and shaping the future of goods delivery.

Last updated 9 hours ago

Responsibilities For Senior Data Engineer

  • Work with business partners to understand data requirements
  • Design and implement large-scale data models and pipelines
  • Develop data quality checks and monitoring routines
  • Improve reliability and scalability of ETL processes
  • Manage portfolio of high-quality data products
  • Support and onboard other engineers

Requirements For Senior Data Engineer

Python
Java
Kafka
  • 5+ years of professional experience
  • 3+ years experience in data engineering or similar role
  • Proficiency in Python/Java
  • 3+ years experience with ETL orchestration tools (Airflow, Flink, Oozie, Azkaban) using AWS/GCP
  • Expert in Database fundamentals, SQL and distributed computing
  • 3+ years experience with Distributed data ecosystem (Spark, Hive, Druid, Presto) and streaming technologies (Kafka/Flink)
  • Experience with Snowflake, Redshift, PostgreSQL
  • Knowledge of reporting tools (Tableau, Superset, Looker)
  • Excellent communication skills
  • Ability to think strategically and analyze market information

Benefits For Senior Data Engineer

401k
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
  • 401k
  • Paid Time Off
  • Parental Leave
  • Wellness Benefits
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • Disability Insurance
  • Life Insurance
  • Family-forming Assistance
  • Commuter Benefits
  • Mental Health Assistance

Interested in this job?

Jobs Related To DoorDash Senior Data Engineer

Business Intelligence Engineer, Last Mile Analytics

Lead Amazon's last mile quality team as a Business Intelligence Engineer, shaping strategy for customer-facing products and driving continuous improvement.

Sr. Data Scientist, Apple Services Engineering

Senior Data Scientist role at Apple Services Engineering, focusing on experimentation, metrics design, and data-driven decision making.

Worldwide Logistics Operations- Industrial Engineer DC Operations

Senior Industrial Engineer role at Apple, optimizing DC operations and driving innovation in supply chain logistics.

Data Engineer (L5) - Content Machine Learning

Senior Data Engineer role at Netflix, focusing on Content Machine Learning and Knowledge Graph development.

Senior Data Engineer

Senior Data Engineer role at Microsoft in Hyderabad, India, focusing on advanced data engineering and analytics for Windows products.