Software Engineer II, Data Engineering

DoordashSan Francisco, CA
431d

About The Position

The Software Engineer II, Data Engineering role at DoorDash focuses on scaling the data infrastructure and enhancing automation and tools to meet the growing business needs. The position involves collaborating with various teams to design and implement high-performance data models and pipelines, ensuring data quality, and supporting other engineers in the team.

Requirements

  • 3+ years of professional experience working in data engineering, business intelligence, or a similar role
  • Proficiency in programming languages such as Python/Java
  • 3+ years of experience in ETL orchestration and workflow management tools like Airflow, Flink, Oozie, and Azkaban using AWS/GCP
  • Expert in Database fundamentals, SQL, and distributed computing
  • 3+ years of experience with Distributed data/similar ecosystem (Spark, Hive, Druid, Presto) and streaming technologies such as Kafka/Flink
  • Experience working with Snowflake, Redshift, PostgreSQL, and/or other DBMS platforms
  • Excellent communication skills and experience working with technical and non-technical teams
  • Knowledge of reporting tools such as Tableau, Superset, and Looker
  • Comfortable working in a fast-paced environment, self-starter, and self-organizing
  • Ability to think strategically, analyze, and interpret market and consumer information

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, high volume, high performance data models and pipelines for Data Lake and Data Warehouse
  • Develop and implement data quality checks, conduct QA, and implement monitoring routines
  • Improve the reliability and scalability of ETL processes
  • Manage a portfolio of data products that deliver high-quality, trustworthy data
  • Onboard and support other engineers as they join the team

Benefits

  • 401(k) plan with employer match
  • Paid time off
  • Paid parental leave
  • Wellness benefits
  • Paid holidays
  • Medical, dental, and vision benefits
  • Disability and basic life insurance
  • Family-forming assistance
  • Commuter benefit match
  • Mental health program

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Couriers and Messengers

Education Level

No Education Listed

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service