I honestly don't understand how Uber attracts talent. Lyft and Uber both work on really interesting problems. [2] The difference is that Uber are, well, the sort of people Travis Kalanick would hire. [3] Lyft is smaller, sure, but we're growing at a very rapid tick (and smaller means there's more for each engineer to do). And though people generally view Lyft as being undifferentiated from Uber, I think we can positively say that we provide a better user experience in many ways, in spite of being a much smaller outfit. And again: we're growing. Fast.
Bottom line: if you're looking at a job at Uber, consider applying to Lyft :) It'll be worth your time.
[1] "Uplift others" and "Be yourself" are two of our four core values. [2] I joined Lyft after leaving a job at Google and rejecting offers from AirBnB and Dropbox, and I'm 100% confident I would do the same thing over again. Working at Lyft is fun—and impactful. [3] Not to say that they're all bad people; I have lots of friends that work there. But there's a dramatic cultural difference between the two companies, and that culture is driven by the leadership. So the "median" employee at Lyft will be very different from the median at Uber.
P.S. So clearly I'm a little biased on this subject :) Take with a grain of salt.