
Connecting food lovers with local restaurants
DoorDash is a leading local food delivery platform headquartered in San Francisco, CA, connecting food lovers with over 450,000 restaurants across the U.S. and Canada. Since its IPO in 2020, which was one of the largest of the year, DoorDash has raised $2.5 billion in funding and now employs over 1,...
DoorDash offers unlimited paid time off, flexible work-from-home opportunities, comprehensive health insurance, a work-from-home stipend, and company ...
DoorDash fosters a competitive culture focused on innovation and transparency, particularly in its fee structures for restaurants. The company emphasi...

DoorDash USA • San Francisco, CA; Sunnyvale, CA
DoorDash is seeking a Software Engineer II in Data Engineering to enhance their data infrastructure and automation tools. You'll work with technologies like Python and SQL, focusing on building data models and pipelines. This role requires 3+ years of experience in data engineering or a similar field.
You have 3+ years of professional experience working in data engineering, business intelligence, or a similar role — you understand the intricacies of data management and the importance of reliable data for decision-making. Proficiency in programming languages such as Python and Java is second nature to you, allowing you to develop robust data solutions that meet business needs. Your expertise in ETL orchestration and workflow management tools like Airflow, Flink, Oozie, and Azkaban using AWS or GCP sets you apart as a technical powerhouse in the field. You are also well-versed in database fundamentals, SQL, and distributed computing, enabling you to design and implement high-performance data models.
Experience with data quality checks and monitoring routines is a plus, as you understand the importance of maintaining trustworthy data. You are excited about onboarding and supporting other engineers, fostering a collaborative environment where knowledge sharing is encouraged. Your ability to work with business partners and stakeholders to understand data requirements showcases your strong communication skills and your commitment to delivering high-quality data products.
In this role, you will be responsible for designing, developing, and implementing large-scale, high-volume data models and pipelines for the Data Lake and Data Warehouse. You will work closely with engineering and product teams to collect the required data, ensuring that the data infrastructure scales effectively to meet growing business needs. Your role will involve improving the reliability and scalability of our ETL processes, which are critical for the success of our data initiatives. You will manage a portfolio of data products that deliver high-quality, trustworthy data, playing a key role in the decision-making processes at DoorDash.
At DoorDash, we value our employees and offer a supportive work environment that encourages growth and development. You will have the opportunity to work with a talented team of engineers and contribute to projects that have a significant impact on the company's success. We believe in fostering a culture of collaboration and innovation, where your ideas and contributions are valued. Join us in our mission to empower local economies and make a difference in the communities we serve.
Apply now or save it for later. Get alerts for similar jobs at DoorDash USA.