Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Engineer, Data Engineering

Home > Python programming jobs

Senior Software Engineer, Data Engineering in USA new

  • DoorDash
  • Full time
  • Email
  • Seattle, WA

Responsibilities

  • Gather data requirements from business partners and stakeholders.
  • Collect required data in collaboration with engineering, product teams, and third parties.
  • Design, develop, and implement large-scale, high-volume data models and pipelines for data lakes and data warehouses.
  • Develop data quality checks, conduct QA, and implement monitoring routines.
  • Improve the reliability and scalability of ETL processes.
  • Manage data products that deliver high-quality, trustworthy data.
  • Help onboard and support new engineers.

Requirements

  • At least 5 years of professional experience.
  • At least 3 years of experience in data engineering, business intelligence, or a similar role.
  • Proficiency in Python or Java.
  • At least 3 years of experience with ETL orchestration and workflow management tools such as Airflow, Flink, Oozie, and Azkaban using AWS or GCP.
  • Expertise in database fundamentals, SQL, and distributed computing.
  • At least 3 years of experience with distributed data ecosystems such as Spark, Hive, Druid, and Presto, plus streaming technologies such as Kafka or Flink.
  • Experience with Snowflake, Redshift, PostgreSQL, or other DBMS platforms.
  • Knowledge of reporting tools such as Tableau, Superset, and Looker.
  • Strong communication skills and experience working with technical and non-technical teams.
  • Ability to think strategically and analyze and interpret market and consumer information.
  • Must be located near the Sunnyvale, San Francisco, or Seattle engineering hubs.

Benefits

  • Hybrid position based in Sunnyvale, San Francisco, or Seattle.
  • Base salary is localized according to work location and includes opportunities for equity grants.
  • 401(k) plan with employer matching, paid parental leave, wellness benefits, commuter benefits match, paid time off, and paid sick leave.
  • Medical, dental, and vision benefits, 11 paid holidays, disability and basic life insurance, family-forming assistance, and a mental health program.
  • Flexible paid time off and 80 hours of paid sick time annually for salaried roles.

Salary: $144k - $212k/yr

DoorDash

At DoorDash, our mission to empower local economies shapes how our team members move quickly and always learn and reiterate to support merchants, Dashers and the communities we serve. We are a technology and logistics company that started with door-to-door delivery, and we are looking for team me...

Similar positions

Software Engineer 5

  • Netflix
  • Full time
  • USA
  • 10/16/2026
  • Salary: $466k-$750k
  • Remote

Data Engineer - HR support

  • InPost
  • Full time
  • Remote
  • 10/16/2026
  • Poland

Senior Anti-Bot

  • Adthena
  • Full time
  • Remote
  • 10/16/2026
  • Salary: Competitive
  • Bulgaria, Cyprus

Staff Data Engineer

  • GameChanger
  • Full time
  • USA
  • 10/15/2026
  • Salary: $170k - $185k/yr
  • Remote

Senior

  • Waabi
  • Full time
  • Remote
  • 10/15/2026
  • Salary: $200k-$275k
  • Canada