DoorDash India logo

Software Engineer, Data Engineering

DoorDash India · Posted Oct 13

Software development, engineering support, and technology services for a global local commerce platform

Hyderabad, IndiaFull-timeOnsiteMid Level3+ years₹35.0L–₹55.0L yearly43 applicants
Software & IT ServicesTechnologyLogisticsFoodTechPublic Company
Be an early applicantFull time

Get a personal compatibility score

Add a resume for personal matches

About the role

DoorDash's Data Engineering team builds database solutions for use cases including reporting, product analytics, marketing optimization and financial reporting, serving as the foundation for decision-making at DoorDash. The team is looking for a Software Engineer, Data to help scale data reliability, data infrastructure, automation and tools for growing business needs. This role will own critical data systems, design and implement large-scale, high-volume data models and pipelines for Data Lake and Data Warehouse, and improve the reliability and scalability of ingestion, data processing, ETLs, reporting tools and data ecosystem services.

What you will do

  • 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

Skills used in this role

PythonKotlinScalaSQLAirflowSparkPrestoKafkaFlinkSpark StreamingETLData LakeData WarehouseDistributed ComputingClaude CodeCodexCursorCommunication

What the employer is looking for

  • 3+ years of professional experience
  • 3+ 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
  • Proficiency in programming languages such as Python/Kotlin/Scala
  • 3+ years of experience in ETL orchestration and workflow management tools like Airflow
  • Expert in database fundamentals, SQL, data reliability practices and distributed computing
  • 3+ years of experience with the Distributed data/similar ecosystem (Spark, Presto) and streaming technologies such as Kafka/Flink/Spark Streaming
  • Excellent communication skills and experience working with technical and non-technical teams and knowledge of reporting tools
  • Comfortable working in fast paced environment, self starter and self organizing
  • Ability to think strategically, analyze and interpret market and consumer information
  • You must be located near one of our engineering hubs indicated above

Benefits and support

  • Compensation and benefits are detailed in the job posting

About DoorDash India

DoorDash Technologies India Private Limited acts as an Indian subsidiary and engineering/technology hub for DoorDash, Inc., supporting its global local commerce and delivery platform operations. The entity operates primarily as a corporate and technical setup in India rather than a consumer-facing delivery marketplace. It provides core technological backing, research, and software development services to the parent company.

Industry
Software & IT Services
Company size
50-100 employees
Founded
2020-01-23
Location
Pune, Maharashtra, India
Funding stage
Public Company

Funding

Public Company · $2.5B raised

Y CombinatorSequoia CapitalKhosla Ventures
  • 2020-06-18Series H$400M

Leadership

TX
Tony Xu

Co-Founder and CEO

AF
Andy Fang

Co-Founder