Postmates is hiring a

Software Engineer: Android (Merchant)

San Francisco, United States

Postmates runs one of the largest on-demand delivery platforms in the country, fulfilling millions of deliveries each month across the United States. We aren’t just another ad platform or mobile app for serving static user-generated content; we have real customers, couriers and merchants using the platform to buy, sell and deliver goods on-demand. The merchant team sits in the middle of our three-sided marketplace, connecting partner restaurants with couriers and buyers. Our systems enable new partners to quickly get on-boarded and fulfill live orders, but also over time to improve their businesses with insights and other tools.

As an Android Engineer on the Merchant team, you’ll be working on our tablet POS (point-of-sale) solution, responsible for around half of all Postmates transactions! This application runs behind the counter of tens of thousands of our restaurant partners, orchestrating the complex workflow necessary to accept, prepare, and handoff orders for delivery. We’ve recently launched support for customers to do their own pickups as well.

Ideal candidates should have developed several native Android applications with complex functionality and significant user bases. Experience with Python or Google cloud services is a plus; we’re a lean team and own end-to-end deployment/support of our application. Bonus points if you've worked with Kotlin, Jetpack Architecture Components, RxJava, Retrofit, or Dagger.

Find out more about our Android team on the Postmates Engineering blog:


  • Write clean and robust modularized code to build product and technical features for the merchant application.
  • Create and maintain testing infrastructure for unit & automated UI tests.
  • Improve product quality through code reviews and adopting best practices.
  • Be a thoughtful leader by researching and evangelizing emerging mobile technologies and sharing that knowledge with colleagues.
  • Manage the release lifecycle via internal MDM (mobile device management).
  • Build prototypes to quickly demonstrate new features and product ideas.


  • Competitive salary and generous stock option plan
  • Medical, dental and vision insurance
  • We'll provide equipment you need to work efficiently and creatively
  • Paid parental leave, vacation time and sick time
  • Catered lunches and open snack bar
  • Impact-first work environment (no politics, no pandering)
  • Huge company vision (we need you to build the future, not just maintain the status quo)
  • Full support to contribute to open source projects
  • Awesome office located in SOMA just minutes from BART, Muni, AC Transit, and SamTrans

Other jobs at Postmates