DoorDash

Software Engineer II, Data Engineering

DoorDash

Apply
11 months ago
San Francisco, CA, USA or Sunnyvale, CA, USA
Mid Level / Senior
H1B Sponsor

Base Salary

$131k - $192k/yr

Responsibilities

  • Work with business partners and stakeholders to understand data requirements.
  • Collaborate with engineering, product teams, and third 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 conduct QA.
  • Improve the reliability and scalability of ETL processes.
  • Manage a portfolio of data products that deliver high-quality data.
  • Onboard and support other engineers joining the team.

Requirements

  • 3+ years of professional experience in data engineering or a similar role.
  • Proficiency in programming languages such as Python or Java.
  • Experience with ETL orchestration and workflow management tools like Airflow or Flink.
  • Expertise in database fundamentals, SQL, and distributed computing.
  • Experience with distributed data ecosystems like Spark or Hive.
  • Familiarity with Snowflake, Redshift, PostgreSQL, or other DBMS platforms.
  • Excellent communication skills for working with technical and non-technical teams.
  • Knowledge of reporting tools such as Tableau or Looker.
  • Ability to work in a fast-paced environment and self-organize.
  • Strategic thinking and analytical skills.

Benefits

  • Comprehensive benefits package including a 401(k) plan with employer match.
  • Paid time off and paid parental leave.
  • Wellness benefits and several paid holidays.
  • Medical, dental, and vision benefits for full-time employees.
  • Disability and basic life insurance.
  • Family-forming assistance and commuter benefit match.
  • Mental health program.

Tech Stack

Amazon RedshiftApache AirflowApache FlinkApache HiveApache KafkaApache SparkApache SupersetAWSGoogle Cloud PlatformJavaPostgreSQLPrestoPythonSnowflakeSQL

Categories

Data Engineering