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

Software Engineer, Data Engineering

Home > Python programming jobs

Software Engineer, Data Engineering in USA new

  • DoorDash
  • Full time
  • Email
  • Seattle, WA

Responsibilities

  • Partner with business stakeholders to understand data requirements.
  • Collaborate with engineering, product teams, and third parties to collect required data.
  • Design, develop, and implement 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 other engineers.
  • Use AI coding tools throughout the software development lifecycle, including design, code generation, testing, monitoring, and release.

Requirements

  • 3+ years of professional experience in data engineering, business intelligence, or a similar role.
  • Proficiency in Python or Java.
  • 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.
  • 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 database platforms.
  • Proficiency with AI coding tools such as Claude Code, Codex, or Cursor.
  • 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 one of DoorDash's designated engineering hubs.

Benefits

  • Comprehensive benefits for regular employees, including a 401(k) plan with employer matching, 16 weeks of paid parental leave, wellness benefits, commuter benefits match, paid time off, and paid sick leave.
  • Medical, dental, and vision coverage; 11 paid holidays; disability and basic life insurance; family-forming assistance; and a mental health program.
  • Equity grant opportunities are included in the compensation package.
  • Salaried employees receive flexible paid time off or vacation plus 80 hours of paid sick time per year.
  • The role requires location near a DoorDash engineering hub; applications are accepted on an ongoing basis.

Salary: $118k - $173k/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

Staff Data Engineer

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

Founding Senior Software Engineer (Netherlands)

  • Clipbook
  • Full time
  • Remote
  • 10/15/2026
  • Europe

Staff ML Software Engineer (L6)

  • Netflix
  • Full time
  • USA
  • 10/15/2026
  • Salary: $600k-$1066k
  • Remote