Software Engineering, Android

DoorDash, Inc

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
San Francisco, CANew York, NYSunnyvale, CASeattle, WA
Salary
$130,600–$192,000 / yr
Posted
14 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $174k
This role $161k
$121k $224k
below market most similar roles pay here above market

This role pays less than 57% of similar roles. Most pay $135,000–$214,000 — the blue band above. At the midpoint, this role pays about $161k versus about $174k for comparable roles.

Based on 240 similar postings.

Employer

About DoorDash, Inc

DoorDash, Inc. is an American company operating online food ordering and food delivery. It trades under the symbol DASH. With a 56% market share, DoorDash is the largest food delivery platform in the United States.

DoorDash, Inc currently has 97 open roles on FindRole.

Listed pay typically runs $163,800–$240,900 across 96 roles with salary data.

Most-posted roles

View all roles at DoorDash, Inc

At a glance

TL;DR · Software Engineering, Android

JOB TITLE: Software Engineering, Android (All Teams) The Software Engineering, Android (All Teams) role involves joining a fast-growing engineering team to develop and maintain a large-scale, 24x7 global infrastructure system. This system powers a three-sided marketplace for consumers, merchants, and dashers. Engineers will build and maintain a mobile app used by millions, focusing on building exciting features, continuous code refactoring, and solving challenging real-time data transfer and synchronization problems. Key responsibilities include extending and implementing APIs and performing unit tests. Candidates must possess a degree in Computer Science or equivalent, with at least two years of industry experience. Required skills include expertise in the Android SDK, systems and OOP knowledge, and proficiency with Android testing best practices and frameworks. The work centers on scaling mobile infrastructure and improving architecture for a global logistics engine.

What does a Software Engineering earn?

Median $178325 from 38 postings across 15 companies.

See salary data

What you'll do

  • Build and maintain a large-scale 24x7 global infrastructure system for the mobile app.
  • Develop and launch new product features for consumers, merchants, and dashers.
  • Improve the existing codebase through continuous refactoring and architectural improvements.
  • Solve complex real-time data transfer and synchronization problems.
  • Extend and implement internal APIs.
  • Implement and maintain unit tests using Android testing best practices.
  • Exercise independent judgment to evaluate options and determine appropriate courses of action.

What we're looking for

  • B.S., M.S., or PhD. in Computer Science or equivalent.
  • 2+ years of industry experience.
  • Expert at developing within the Android SDK in a product environment.
  • Knowledge of systems and OOP.
  • Expertise with Android testing best practices and frameworks.
  • Experience building, launching, and iterating on mobile apps.
  • Ability to exercise discretion and independent judgment in performing job duties.

More like this

Similar roles

Senior Software Engineer, Android

PayPal

San Jose, CA +1 55 days ago $143,500–$212,850
Kotlin Mobile Development GraphQL REST APIs MVC MVVM SDLC Object-Oriented Programming Algorithms Design Patterns
8+ yrs exp Hybrid

Senior Software Engineer, Android

PayPal

San Jose, CA +1 55 days ago $143,500–$212,850
Kotlin Mobile Development GraphQL REST APIs MVC MVVM SDLC Object-Oriented Programming Algorithms Design Patterns
8+ yrs exp Hybrid

Senior Software Engineer, Android

T-Mobile

Overland Park, KS +1 4 days ago $123,800–$167,400
Android Kotlin Jetpack Compose MVVM Clean Architecture RESTful APIs CI/CD Gradle Git Espresso JUnit Unit Testing UI Automation Modular Architecture
4+ yrs exp

Software Engineer - Android

PayPal

San Jose, CA +1 20 days ago $116,500–$173,250
Android Kotlin Jetpack Compose Coroutines Flow MVVM MVI Gradle Hilt Retrofit OkHttp REST GraphQL JUnit MockK Compose UI tests PCI DSS Android Keystore Biometric Auth
1+ yrs exp Hybrid

Staff Software Engineer, Android

Walmart

Sunnyvale, CA +1 110 days ago
Android Kotlin MVVM Clean Architecture WebView Hybrid Mobile Object-Oriented Design SOLID Release Management Build Systems Compilers Linkers WCAG) 2.2 AA Geolocation Payments Scalability
10+ yrs exp

Staff Software Engineer, Mobile Android

Qualcomm

San Diego, CA 21 days ago $141,300–$211,900
C++ Java Rust Python C Android Linux ARM CI/CD Git SDK NDK Hypervisor Virtualization Object-Oriented Programming Data Structures and Algorithms API Design
4+ yrs exp