Senior Software Engineer, Data Engineering

Technology and logistics company that started with door-to-door delivery, expanding to become a platform for any and all goods delivery.
$130,600 - $285,000
Data
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Logistics

Description For Senior Software Engineer, Data Engineering

DoorDash is seeking a Senior Data Engineer to join their Data Engineering team, which serves as the foundation for decision-making across the company. This role offers an exciting opportunity to work at a rapidly growing technology and logistics company that's expanding beyond food delivery to become a comprehensive goods delivery platform.

The position involves designing and implementing large-scale data solutions that power various critical business functions, including reporting, product analytics, marketing optimization, and financial reporting. As a Senior Data Engineer, you'll be responsible for building and maintaining robust data pipelines, working with distributed systems, and ensuring data quality and reliability at scale.

The role requires significant technical expertise in data engineering, with hands-on experience in technologies like Python, Java, SQL, and various data warehouse solutions. You'll work closely with cross-functional teams, including business stakeholders, engineering teams, and product teams, to understand and fulfill data requirements while building scalable solutions.

DoorDash offers a comprehensive benefits package, including competitive salary ranges from $130,600 to $285,000 USD (depending on level), equity grants, and extensive health benefits. The company strongly values diversity and inclusion, maintaining a commitment to creating an inclusive environment for all employees.

This is an ideal opportunity for experienced data engineers who want to make a significant impact at a leading technology company, working on challenging problems at scale while helping to shape the future of local commerce. The role requires being located near one of DoorDash's engineering hubs in San Francisco or Sunnyvale, California.

Last updated 19 hours ago

Responsibilities For Senior Software Engineer, Data Engineering

  • Work with business partners and stakeholders to understand data requirements
  • Work with engineering, product teams and 3rd parties to collect required data
  • Design, develop and implement large scale data models and pipelines for Data Lake and Data Warehouse
  • Develop and implement data quality checks and monitoring routines
  • Improve the reliability and scalability of ETL processes
  • Manage a portfolio of data products
  • Help onboard and support other engineers

Requirements For Senior Software Engineer, Data Engineering

Python
Java
PostgreSQL
  • 5+ years of professional experience
  • 3+ years experience in data engineering or business intelligence
  • Proficiency in Python/Java
  • 3+ years of experience in ETL orchestration and workflow management tools
  • Expert in Database fundamentals, SQL and distributed computing
  • 3+ years of experience with Distributed data ecosystem and streaming technologies
  • Experience with Snowflake, Redshift, PostgreSQL
  • Excellent communication skills
  • Knowledge of reporting tools like Tableau, Superset and Looker
  • Must be located near one of our engineering hubs

Benefits For Senior Software Engineer, Data Engineering

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Mental Health Assistance
Commuter Benefits
  • 401(k) plan with employer matching
  • Flexible vacation (for salaried roles)
  • 80 hours of paid sick time per year
  • 16 weeks of paid parental leave
  • Wellness benefit
  • Commuter benefit match
  • Medical, dental, and vision benefits
  • 11 paid holidays
  • Disability and basic life insurance
  • Family-forming assistance
  • Mental health program

Interested in this job?

Jobs Related To DoorDash Senior Software Engineer, Data Engineering

Senior Software Engineer, Data Engineering

Senior Data Engineering role at DoorDash focusing on building scalable data infrastructure and ETL processes, offering competitive compensation and comprehensive benefits.

Senior Software Engineer, Data Engineering

Senior Data Engineering role at DoorDash focusing on building scalable data infrastructure and ETL pipelines for analytics and reporting.

Senior Software Engineer, Data Engineering

Senior Data Engineering role at DoorDash focusing on building database solutions, implementing data pipelines, and scaling data infrastructure.

Data Engineer, Corporate Data

Senior Data Engineer position at DoorDash focusing on People Analytics infrastructure and data-driven insights for talent management in São Paulo, Brazil.

Senior Data Developer

Senior Data Developer position at Global Lending Services, building scalable data pipelines and analytics solutions in a hybrid work environment in Greenville, SC.