Doordashposted 14 days ago
$193,800 - $285,000/Yr
Full-time • Senior
San Francisco, CA
Food Services and Drinking Places

About the position

As a Staff Software Engineer on the Developer Experience team, you will build the foundational pieces for all DoorDash Mobile applications. These include runtime libraries, build systems, and development tools. You will work closely with engineers, technical product managers, and engineering managers across all parts of the engineering organization to deliver large and impactful initiatives. Additionally, you will be a culture carrier for our Mobile engineers through mentorship, education, and engagement of your peers.

Responsibilities

  • Shape the future of Mobile Development by improving how all mobile engineers work and setting the long-term technical direction for DoorDash's mobile platform.
  • Architect and build core mobile tools and systems, ensuring they are strong, fast, secure, and easy to maintain, while evaluating new technologies.
  • Solve complex, high-impact challenges that affect many engineers and help achieve important business goals.
  • Act as a force multiplier by enabling product teams to build and release features faster.
  • Lead and mentor mobile engineers by setting best practices and sharing knowledge to improve the team's skills.
  • Collaborate and influence across the organization, building agreement on technical decisions and ensuring technical efforts support company goals.

Requirements

  • 10+ years of Android development experience.
  • Extensive experience leading and technically guiding teams of multiple mobile engineers, preferably across Android, iOS, and Web.
  • Deep expertise with Gradle or other mobile build systems, and a strong understanding of large-scale mobile development infrastructure.
  • Strong product mindset applied to building out platform services that impact developer productivity and experience.
  • Excellent collaboration and communication skills, with a love for people, systems, and software.
  • Curiosity and a desire to dive deep into different system architectures, identifying areas for improvement and innovation.
  • Organized and excellent written and verbal communicator, capable of conveying complex technical information to diverse audiences.

Benefits

  • 401(k) plan 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 benefits
  • 11 paid holidays
  • Disability and basic life insurance
  • Family-forming assistance
  • Mental health program
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service