🏢 DoorDash
Software Engineer, Backend
💼 Fulltime
📍 Pune, India
🔗 Explore More
🛠 Skills Required
Go
Java
Python
AI coding tools
Big Data infrastructure
Spark
ClickHouse
Iceberg
Airflow
data platform
observability
cost efficiency
governance
backend systems
production environments
data discovery
metadata
AI‑enabled services
monitoring
SLAs
data lifecycle
cost awareness
Advertisements
🎤 Interview Experience
Candidates typically go through three rounds: a coding and system design interview, a technical deep dive focused on data platform architecture, and an HR interview. The coding round tests data structures, algorithms, and language proficiency, while the system design round evaluates scalability, reliability, and cost‑efficiency considerations. Interviewers often ask about past projects involving big data, observability, or AI tooling. Preparation should include coding practice, system design mock interviews, and reviewing recent data platform trends.
🏢 Work Culture
The platform promotes a collaborative environment where engineers are encouraged to experiment and innovate. Continuous learning and cross‑functional teamwork are core values, and the company supports a healthy work‑life balance with flexible schedules and remote options.
Advertisements
📚 Free Study Materials (4)
Data Structures and Algorithms Practice
Essential for mastering coding challenges and system design questions in interviews.
Open Resource ↗
Interview Preparation Resources
Provides insights into common interview patterns and technical questions.
Open Resource ↗
Coding Practice Platform
Offers a wide range of problems to sharpen problem‑solving skills.
Open Resource ↗
Algorithmic Problem Solving
Focuses on data structures, algorithms, and coding techniques for interviews.
Open Resource ↗
Advertisements
✅ Eligibility Criteria
Bachelor’s (B.E./B.Tech.) or Master’s (M.E./M.Tech.) or Ph.D. in Computer Science or equivalent. Minimum 3+ years of professional experience in software engineering. Proficiency in at least one of Go, Java, or Python. Experience with AI coding tools and big‑data infrastructure is preferred. No backlog policy applies.
🏆 Selection Process
Round 1: Technical interview – coding and system design (30‑45 min) → Round 2: Technical deep dive – data platform architecture and problem solving (45‑60 min) → Round 3: HR interview – culture fit and career goals (30 min)
🎯
Don't miss this opportunity!
Apply before 23 Aug 2027 — only 363 days left
✅ Apply on Official Website →Creator Pick · Promoted by Creator
📋 About the Role
DoorDash is a leading technology and logistics company that has transformed the way people order food and goods. With a mission to empower local economies, DoorDash operates a three‑sided marketplace that connects consumers, merchants, and delivery partners (Dashers) through a sophisticated on‑demand platform. The company’s global infrastructure runs 24/7, handling millions of transactions every day and continuously scaling to meet growing demand.
The Backend Software Engineer role is part of the Data User Platform and Programs team in Pune. This founding engineering team is responsible for building the backbone of DoorDash’s data ecosystem, ensuring reliability, observability, and cost efficiency across the platform. Engineers here work on foundational services that support data discovery, metadata cataloging, AI‑powered assistants, and operational tooling. The role offers high ownership, direct influence on long‑term architecture, and a clear path for career growth.
Key responsibilities include:
1. Designing and improving scalable, reliable data platform services.
2. Building and operating data discovery and metadata catalog experiences.
3. Developing AI‑enabled workflows and self‑serve tooling for analytics.
4. Adding observability, monitoring, and operational tooling to maintain SLAs.
5. Driving cost‑efficient data platform design by identifying underutilized resources.
6. Embedding cost awareness into the data lifecycle and encouraging reuse.
7. Instrumenting usage and cost signals into platform services.
8. Supporting safe deprecation and cleanup of stale data assets.
9. Collaborating with product managers, data engineers, and analytics teams.
10. Participating in incident response and continuous improvement.
Tech stack: Go, Java, Python, Spark, ClickHouse, Iceberg, Airflow, and various observability tools. Growth path: From Backend Engineer to Senior Engineer, Lead Engineer, and eventually Platform Architect or Engineering Manager.
Why join DoorDash? You’ll work on cutting‑edge data infrastructure that powers a global marketplace, have the chance to influence product direction, and benefit from competitive compensation and a culture that values innovation, diversity, and work‑life balance.
🎯
Don't miss this opportunity!
Apply before 23 Aug 2027 — only 363 days left
✅ Apply on Official Website →Creator Pick · Promoted by Creator
📤 Share this Job
Advertisements
💼 More Fulltime Opportunities
Associate Analyst | Automation Testing
🏢 Deloitte · 📍 Bengaluru
View →
Associate Software Engineer
🏢 Globallogic · 📍 Gurgaon
View →
Data Analyst - Tableau Developer
🏢 Quest Global · 📍 Hyderabad, Telangana
View →
Data Analyst
🏢 MetLife · 📍 Noida, Uttar Pradesh
View →
📋 Quick Info
JOB ID
C1138-J186
POSTED
2d ago
TYPE
Fulltime
BATCH
All Batches
⚠️ Disclaimer: This listing is indexed from public sources and may include creator-submitted or AI-generated details such as salary, interview, work culture, eligibility, and study materials. These details may be inaccurate or outdated. Company names and trademarks belong to their respective owners, and Jobdexo is not affiliated with or endorsed by the hiring company or linked third-party sites. Always verify all details on the official company website before applying. We never charge any fee for job applications. Found something suspicious? Report here → | Read full disclaimer