DoorDash logo

Senior Software Engineer, Full Stack - Server Driven UI Platform

DoorDash

Los Angeles, CA
Full Time
Senior
131k-285k
3 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 Senior Software Engineer on the Server Driven UI Platform team, you will build foundational pieces in our Backend SDKs supporting Android, iOS, and Web, working closely with engineers, product managers, and engineering managers across the organization. You will report to the Engineering Manager of our Server Driven UI Platform team in our Developer Platform organization. The role is based in San Francisco, CA, Sunnyvale, CA, Los Angeles, CA, Seattle, WA, or New York, NY.

Key Responsibilities

  • Build foundational backend SDKs supporting Android, iOS, and Web, including runtime Kotlin and Golang libraries and development tools.
  • 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

  • 6+ years of Backend development experience.
  • Expertise in Backend development using Golang, Kotlin, and Protobuf.
  • Experience building applications in Web, Android, or iOS.
  • Experience with other Server Driven UI systems.
  • Product mindset applied to platform service development.
  • 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 working with server driven UI systems.
  • Experience working with Kotlin and Golang libraries.
  • Familiarity with development tools like IntelliJ and Cursor-based development.

Qualifications

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

Benefits & Perks

  • Competitive salary within the specified pay ranges.
  • Opportunities for equity grants.
  • Comprehensive benefits including 401(k) with employer matching, medical, dental, and vision insurance.
  • Paid parental leave (16 weeks), paid time off, and paid sick leave.
  • Wellness benefits, commuter benefits, disability and life insurance, family-forming assistance, mental health programs.
  • Paid holidays (11 days).

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 value diversity and inclusion, believing that true innovation happens when everyone has a seat at the table and access to tools and opportunities to excel. We are committed to supporting employees' happiness, health, and overall well-being through comprehensive benefits and perks. We foster a culture of growth, learning, and inclusivity, encouraging diverse perspectives and backgrounds.

Apply Now

Job Details

Posted AtJun 17, 2025
Salary131k-285k
Job TypeFull Time
ExperienceSenior

About DoorDash

Website

doordash.com

Company Size

10000+ employees

Location

Los Angeles, CA

Industry

Mobile Food Services

Get job alerts

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