Staff Software Engineer, Data Engineering
DoorDash · San Francisco, CA | Sunnyvale, CA | Seattle, WA · 318 Data
About this role
DoorDash is hiring a staff-level Data Engineer based in San Francisco, CA | Sunnyvale, CA | Seattle, WA. The posting calls out experience with Python, Scala, Kotlin, SQL. Compensation is listed at $130,600–$192,000 per year.
- Role
- Data Engineer
- Function
- data engineering
- Level
- staff
- Track
- Tech leadership
- Employment
- Full-time
- Location
- San Francisco, CA | Sunnyvale, CA | Seattle, WA
- Department
- 318 Data
More roles at DoorDash
Job description
from DoorDash careers
Data is at the foundation of DoorDash success. The Data Engineering team builds database solutions for various use cases including reporting, product analytics, marketing optimization and financial reporting. Team serves as the foundation for decision-making at DoorDash.
About the RoleDoorDash is looking for a Staff Software Engineer,Data to be a technical lead and help architect and scale our data reliability, data infrastructure, automation and tools to meet growing business needs.
You’re excited about this opportunity because you will...- Own critical data systems that support multiple products/teams
- Develop, implement and enforce best practices for data infrastructure and automation
- Design, develop and implement large scale, high volume, high performance data models and pipelines for Data Lake and Data Warehouse
- Improve the reliability and scalability of our Ingestion, data processing, ETLs, Reporting tools and data ecosystem services
- Manage a portfolio of data products that deliver high-quality, trustworthy data
- Help onboard and support other engineers as they join the team
- 8+ years of professional experience as a hands-on engineer and technical leader leading multiple projects
- 6+ years experience working in data platform and data engineering or a similar role
- You have proficiency in using AI coding tools (e.g., Claude Code, Codex, Cursor) in the full software development lifecycle, including designing, generating code, testing, monitoring and releasing software