Senior Analytics Engineer
Build and scale DoorDash's analytics layer: design data models and ETL/ELT pipelines, define business KPIs, and deliver reliable self-service reporting/dashboards using tools like Sigma, ThoughtSpot, and Looker on Snowflake. Core stack is SQL, Python/Scala, and modern data warehousing.
- Compensation
- Not disclosed
- Location
- Hyderabad, India
- Work setup
- Not specified
- Seniority
- Senior
- Employment
- Not specified
- Experience
- 5+ years
- Category
- Data analytics
- Posted
Skills
Must have
- 5+ years experience in business intelligence, data analytics, data engineering or a similar role
- Strong SQL skills and experience with data modeling techniques (dimensional modeling, 3NF, data vault)
- Proficiency in a programming language such as Python or Scala
- Experience building reporting and dashboarding solutions using data lake/Snowflake or similar ecosystem
- Expert in database fundamentals, SQL and performance tuning
- Excellent communication skills and experience working with technical and non-technical teams
- Comfortable working in a fast-paced environment, self-starter and self-organizing
- Ability to think strategically and analyze/interpret market and consumer information
Nice to have
- Experience with real-time data processing and streaming technologies
- Experience with modern data warehousing platforms (Snowflake, Databricks, Redshift)
- Knowledge of data visualization tools (Looker, Tableau)
- Familiarity with machine learning concepts and their data requirements
Full description
About the Team
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. The team serves as the foundation for decision-making at DoorDash.
About the Role
DoorDash is looking for an Analytics Engineer to build and scale data models, pipelines, and self-service analytics across the organization. In this role, you’ll focus on developing a reliable semantic/presentation layer and reporting structure that meets our growing business needs, enabling teams to access and analyze data independently.
You’re excited about this opportunity because you will…
- Design, develop, and maintain robust data models to support analytical and product data needs across the organization
- Collaborate with data engineers, data scientists, and business stakeholders to understand data requirements and translate them into scalable data solutions
- Implement and optimize ETL/ELT processes to ensure data quality, reliability, and performance
- Own and define business KPIs, their measurement plans, data requirements and reporting
- Build processes to ensure correct, timely and reliable reporting
- Address ad-hoc reporting requirements and find pathways for automation
- Build and enforce common design patterns to increase report reusability, readability and standardization
- Build visually appealing, high-performing, and impactful reporting/dashboard products using tools like Sigma/Thoughtspot/Looker across large data sets
We’re excited about you when you have…
- 5+ years extensive experience working in business intelligence, data analytics, Data engineering or a similar role
- Strong SQL skills and experience with data modeling techniques (e.g., dimensional modeling, 3 Nf, data vault)
- Proficiency in a programming language such as Python or Scala
- Experience building reporting and dashboarding solutions using data lake/ Snowflake or similar ecosystem
- Expert in Database fundamentals, SQL and performance tuning
- Excellent communication skills and experience working with technical and non-technical teams
- Comfortable working in fast paced environment, self starter and self organizing
- Ability to think strategically, analyze and interpret market and consumer information
-
Nice to Haves:
- Experience with real-time data processing and streaming technologies