Taro Logo

Senior Software Engineer, Data Engineering

Technology and logistics company that started with door-to-door delivery, expanding to deliver any and all goods.
$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 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 expertise in data engineering, with at least 5 years of professional experience and strong proficiency in Python/Java programming. You'll work with modern data technologies including ETL tools, distributed computing platforms, and various database systems. The position offers competitive compensation ranging from $130,600 to $285,000 USD, depending on level and location.

DoorDash provides comprehensive benefits including medical, dental, and vision insurance, 401(k) with employer matching, generous parental leave, and various wellness benefits. The company strongly values diversity and inclusion, maintaining a commitment to creating an inclusive environment for all employees.

This is an excellent opportunity for a seasoned data engineer looking to make a significant impact at a leading technology company. The role offers both technical challenges and growth opportunities, working with cutting-edge technologies while solving complex data problems at scale. You'll be part of a team that directly influences business decisions through data-driven insights and solutions.

Last updated 3 months 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 working 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 working with Snowflake, Redshift, PostgreSQL
  • Excellent communication skills
  • Knowledge of reporting tools such as 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