DoorDash logo

Software Engineer, Full Stack - Server Driven UI Platform

DoorDash

San Francisco, CA
Full Time
Mid Level
131k-192k
26 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 Web, Android, and iOS SDKs, working closely with engineers, product managers, and engineering managers across the organization to deliver impactful initiatives. You will report to the Engineering Manager of our Server Driven UI Platform team in our Developer Platform organization, located in one of several specified cities.

Key Responsibilities

  • Build foundational SDKs for Web, Android, and iOS, including runtime Kotlin, Swift, and Typescript libraries.
  • Develop development tools such as IntelliJ and Cursor-based systems.
  • Collaborate with engineers, product managers, and engineering managers 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 Web development using Typescript and React.
  • Experience building applications in Android or iOS.
  • Experience with other Server Driven UI systems.
  • Backend development experience using Golang, Kotlin, and Protobuf.
  • A product mindset applied to platform services.
  • Strong interest in systems, software, and working with people.
  • Curiosity and ability to dive deep into system architectures.
  • Organized with excellent written and verbal communication skills.

Nice to Have

  • Experience with Kotlin and Golang development.
  • Experience working on SDKs or platform tools.
  • Familiarity with IntelliJ and Cursor-based development tools.

Qualifications

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

Benefits & Perks

  • Competitive salary within the range of $130,600-$192,000 USD, localized by location.
  • Opportunities for equity grants.
  • Comprehensive benefits including 401(k) with employer matching.
  • 16 weeks of paid parental leave.
  • Wellness benefits, commuter benefits match, paid time off, and paid sick leave.
  • Medical, dental, and vision insurance.
  • 11 paid holidays, disability and life insurance, family-forming assistance, mental health programs.

Working at DoorDash

At DoorDash, our mission to empower local economies shapes how our team members move quickly, learn, and reiterate to make impactful decisions with empathy for users. We support employee happiness, health, and well-being through comprehensive benefits and perks. We are committed to growing and empowering a more inclusive community within our company, industry, and cities, hiring diverse teams from all backgrounds and perspectives. We believe true innovation happens when everyone has a seat at the table and the tools, resources, and opportunities to excel.

Apply Now

Job Details

Posted AtJun 28, 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

San Francisco, CA

Industry

Mobile Food Services

Get job alerts

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