Senior Software Engineer, Data Engineering

A 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 team in building and scaling their data infrastructure. The role is central to DoorDash's data-driven success, focusing on implementing crucial database solutions for reporting, analytics, and financial systems. As a Senior Data Engineer, you'll be responsible for designing and developing large-scale data models and pipelines, working closely with business partners and engineering teams to understand and fulfill data requirements.

The position requires expertise in data engineering fundamentals, including ETL processes, distributed computing, and various database technologies. You'll work with modern tools and technologies including Python, Java, Airflow, and various data warehouse solutions. The role combines technical expertise with collaborative skills, as you'll be interfacing with both technical and non-technical stakeholders.

DoorDash offers a comprehensive benefits package including competitive salary ranges from $130,600 to $285,000 USD (depending on level and location), equity opportunities, and extensive health benefits. The company maintains a strong commitment to diversity and inclusion, fostering an environment where different perspectives are valued and celebrated.

This is an excellent opportunity for experienced data engineers looking to make a significant impact at a rapidly growing technology company. You'll be working on challenging problems at scale, helping DoorDash make data-driven decisions that affect millions of users, merchants, and delivery partners. The role offers both technical growth and leadership opportunities, as you'll be involved in mentoring other engineers and shaping the direction of data infrastructure at DoorDash.

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
  • Develop and implement data quality checks and monitoring routines
  • Improve reliability and scalability of ETL processes
  • Manage data products portfolio
  • 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 experience in ETL orchestration and workflow management tools
  • Expert in Database fundamentals, SQL and distributed computing
  • 3+ years experience with Distributed data ecosystem
  • Experience with Snowflake, Redshift, PostgreSQL
  • Excellent communication skills
  • Knowledge of reporting tools like Tableau, Superset and Looker

Benefits For Senior Software Engineer, Data Engineering

401k
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
Commuter Benefits
  • 401(k) plan with employer matching
  • Flexible vacation
  • 80 hours paid sick time per year
  • 16 weeks paid parental leave
  • Wellness benefit
  • Commuter benefit
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Disability insurance
  • Life insurance
  • 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 database solutions, implementing data pipelines, and scaling data infrastructure.

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.