Engineering Manager, Data
About the role
DoorDash is looking for a Data Engineering Manager to guide the development of enterprise-scale data solutions. This manager will also act as a technical expert on all things related to data architecture to empower the greater community of data engineers, data scientists, and DoorDash partners. Your focus extends to fostering an engineering culture of excellence, empowering engineers to deliver reliable, flexible solutions at scale. Additionally, you'll play a pivotal role in building and nurturing a top-performing team, driving innovation and success in a dynamic, fast-paced environment.
About the Team
The Storage teams build and operate online stateful systems and abstractions that are reliable, efficient, secure, and easy to use for DoorDash Engineering. The teams are responsible for understanding Product Engineering's evolving needs and developing platform and infrastructure capabilities to serve them. The team currently supports CockroachDB, Cassandra, Kafka, and Redis as well as data abstraction services to reduce the complexity of interacting with storage systems for Product Engineers.
Responsibilities
- Guide the development of enterprise-scale data solutions
- Act as a technical expert on all things related to data architecture
- Foster an engineering culture of excellence
- Empower engineers to deliver reliable, flexible solutions at scale
- Play a pivotal role in building and nurturing a top-performing team
- Drive innovation and success in a dynamic, fast-paced environment
Requirements
- B.S., M.S., or PhD. in Computer Science or equivalent
- 10+ years of experience working in data engineering or a related domain
- 2+ years of hands-on management experience
- Experience hiring and growing teams
- Exceptional communication and leadership skills, with a proven ability to operate in a fast-moving environment
- Experienced with performance management, coaching, mentoring and growing teams
- Hands-on approach to closing gaps in data infrastructure and technical execution, able to code in SQL and Python
- Experience with performance management, coaching, mentoring and growing teams
- Experience with Snowflake/Redshift, AWS/GCP, Hadoop/Spark/Big data, Lambda/KAPPA architectures, Flink/Airflow
- Experience with large scale batch/real time ETL orchestration
- Experience in Systems Engineering - built meaningful big data processing systems at scale, experience with big data compute engines such as Apache Spark and Apache Flink
- Familiarity with Datalake solutions such as Delta Lake, Apache Iceberg
- Familiarity with a cloud-based environment such as AWS
- Experience with these specific technologies is not required but helpful
- Building systems directly powering online applications
- Exposure to various databases such as CockroachDB, Cassandra, and PostgreSQL
Qualifications
- B.S., M.S., or PhD. in Computer Science or equivalent
- 10+ years of experience working in data engineering or a related domain
- 2+ years of hands-on management experience
- Experience hiring and growing teams
- Exceptional communication and leadership skills, with a proven ability to operate in a fast-moving environment
- Experienced with performance management, coaching, mentoring and growing teams
- Hands-on approach to closing gaps in data infrastructure and technical execution, able to code in SQL and Python
- Experience with performance management, coaching, mentoring and growing teams
- Experience with Snowflake/Redshift, AWS/GCP, Hadoop/Spark/Big data, Lambda/KAPPA architectures, Flink/Airflow
- Experience with large scale batch/real time ETL orchestration
- Experience in Systems Engineering - built meaningful big data processing systems at scale, experience with big data compute engines such as Apache Spark and Apache Flink
- Familiarity with Datalake solutions such as Delta Lake, Apache Iceberg
- Familiarity with a cloud-based environment such as AWS
- Experience with these specific technologies is not required but helpful
- Building systems directly powering online applications
- Exposure to various databases such as CockroachDB, Cassandra, and PostgreSQL
Skills
- People leadership
- Technology leadership
- Continuous improvement of data architecture and development process
- Quick wins while planning for long-term strategy and engineering excellence
- Cross-collaboration with stakeholders, external partners, and peer data leaders
- Planning and execution
- Reliability and quality
Benefits
- Comprehensive benefits package including a 401(k) plan with employer matching, 16 weeks of paid parental leave, wellness benefits, commuter benefits match, paid time off and paid sick leave in compliance with applicable laws, medical, dental, and vision benefits, 11 paid holidays, disability and basic life insurance, family-forming assistance, and a mental health program.
Pay
The successful candidate’s starting pay will fall within the pay range listed below and is determined based on job-related factors including, but not limited to, skills, experience, qualifications, work location, and market conditions. Base salary is localized according to an employee’s work location. Ranges are market-dependent and may be modified in the future.
Schedule
The successful candidate must be located in San Francisco, CA, Sunnyvale, CA, or Seattle, WA for this hybrid position.
Location
The successful candidate must be located in San Francisco, CA, Sunnyvale, CA, or Seattle, WA for this hybrid position.
Equal Opportunity Employer
DoorDash is an equal opportunity employer and will consider qualified applicants without regard to race, color, religion, creed, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other characteristic protected by applicable federal, state or local law.