DoorDash logo

Software Engineer, Android Full Stack - Server Driven UI Platform

DoorDash

New York, NY
Full Time
Mid Level
131k-192k
16 days ago

Job Description

About the Role

Our mission is to create a world-class server driven UI platform that serves engineers across the company. We create libraries, tools, and frameworks that enable product teams to ship features quickly and reliably. We enable engineers at DoorDash to be among the most productive in the industry. Our success as a platform team depends on the success of the product teams we serve. Because of this, we invest in building a strong community that encourages participation, contribution, and promotes best practices. As a Software Engineer on the Server Driven UI Platform team, you will build foundational pieces in our Android and Backend SDKs, including runtime Kotlin libraries and development tools. You will work closely with engineers, product managers, and engineering managers across the organization to deliver impactful initiatives. You must be located in one of the specified cities: San Francisco, CA, Sunnyvale, CA, Los Angeles, CA, Seattle, WA, or New York, NY.

Key Responsibilities

  • Build foundational components in Android and Backend SDKs, including runtime Kotlin libraries and development tools like IntelliJ and Cursor-based systems.
  • Collaborate with engineers, product managers, and engineering managers across the organization to deliver large and impactful initiatives.
  • Help shape and improve engineering culture within the team.
  • Create and implement industry best practices for Kotlin and Golang development.

Requirements

  • 4+ years of front-end client development experience.
  • Expertise in Android development using Kotlin and Compose.
  • Experience with other Server Driven UI systems.
  • Backend development experience using Golang, Kotlin, and Protobuf.
  • A product mindset applied to building platform services.
  • Strong interest in systems, software, and working with people.
  • Curiosity and ability to dive deep into system architectures.
  • Excellent written and verbal communication skills.

Nice to Have

  • Experience working with Kotlin and Golang in a production environment.
  • Familiarity with development tools like IntelliJ and Cursor-based systems.
  • Previous experience contributing to platform or SDK development.

Qualifications

  • Educational background or certifications are not explicitly specified, but extensive experience in front-end and backend development is required.

Benefits & Perks

  • Base salary within the range of $130,600-$192,000 USD, depending on skills and experience.
  • Opportunities for equity grants.
  • Comprehensive benefits including 401(k) with employer matching, paid parental leave (16 weeks), wellness benefits, commuter benefits, paid time off, and paid sick leave.
  • Medical, dental, and vision benefits.
  • 11 paid holidays, disability and life insurance, family-forming assistance, mental health programs.
  • Paid time off: flexible vacation and sick leave for salaried roles; accrued vacation and sick time for hourly roles.

Working at DoorDash

DoorDash is committed to supporting diversity and inclusion, fostering a community where everyone has a seat at the table and opportunities to excel. The company values innovation through diverse perspectives and strives to prevent discrimination and harassment based on protected categories. DoorDash emphasizes a culture of rapid learning, impactful decision-making, and employee well-being, supporting employees' happiness, health, and overall growth.

Apply Now

Job Details

Posted AtJul 8, 2025
Salary131k-192k
Job TypeFull Time
Work ModeHybrid
ExperienceMid Level

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About DoorDash

Website

doordash.com

Company Size

10000+ employees

Location

New York, NY

Industry

Mobile Food Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches