
Posted a day ago
Staff Software Engineer, Data Engineering
DoorDashStaff Software Engineer, Data Engineering
Perks & benefits
Medical Insurance
Requirements
8+ years engineering experience, 6+ years data engineering experience, Proficiency in Python, Kotlin, or Scala, 4+ years Airflow experience, 4+ years Spark or Presto experience, Expert SQL and database fundamentals
Skills
PythonSparkAirflow
About the role
Responsibilities
- Own critical data systems that support multiple products and teams
- Develop, implement, and enforce best practices for data infrastructure and automation
- Design and implement large-scale, high-volume data models and pipelines for Data Lake and Data Warehouse
- Improve reliability and scalability of ingestion, data processing, ETLs, and reporting tools
- Manage a portfolio of data products to deliver high-quality, trustworthy data
- Onboard and support other engineers joining the team
Requirements
- 8+ years of professional experience as a hands-on engineer and technical leader
- 6+ years of experience in data platform or data engineering
- Proficiency in Python, Kotlin, or Scala
- 4+ years of experience in ETL orchestration and workflow management tools like Airflow
- 4+ years of experience with distributed data ecosystems (Spark, Presto) and streaming technologies (Kafka, Flink, or Spark Streaming)
- Expert knowledge of database fundamentals, SQL, and distributed computing
- Proficiency in using AI coding tools (e.g., Claude Code, Codex, Cursor)
- Excellent communication skills for working with technical and non-technical teams
About the Company
At DoorDash, our mission is to empower local economies. We are a technology and logistics company that is growing rapidly, providing team members the opportunity to solve new challenges and own their careers.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeStaff Software Engineer, Data Engineering
DoorDash · San Francisco
