Senior Android Engineer

About Open Garden (OG)

OG is creating a connectivity marketplace where people can buy and sell bandwidth. Airbnb created a marketplace where people can buy and sell lodging and Lyft created a marketplace where people can buy and sell car rides. Companies in sharing economy (Airbnb, Lyft, etc.) empower people to monetize underutilized assets. In the case of Airbnb, an underutilized asset is a physical space that people are not using and can be shared (rented) to others and in the case of Lyft, an individual’s personal car can be used as a taxi. At OG, we are doing the same thing by empowering people to sell the bandwidth they are not using (i.e. an underutilized asset) to other people seeking an Internet connection.


  • At least 4+ years of professional experience developing Android apps
  • Strong understanding of Android APIs
  • Strong Java experience
  • Strong algorithm and data structures fundamentals 
  • Ability to work in a small, fast-paced startup
  • Must be based in the US and authorized to work
  • B.S., M.S., or Ph.D. in Computer Science, Math, or another technical field preferred (equivalent professional experience also OK)


  • Startup experience
  • Experience with distributed systems, peer-to-peer, or mesh networking
  • Experience with networking, WiFi, and Bluetooth related Android APIs
  • Demonstrated strength in another programming language
  • Versatility / ability to “wear different hats” as needed
  • Unix socket programming
  • iOS development experience

Similar searches: Full time, Android Developer, California, Enterprise Blockchain Platforms