Maybe my ignorance, but do they have services like left-pad-as-a microservice? I can't understand which 1000 microservices you can derive for a cab-renting application.
It's because they hire smart and ambitious people, but give them a tiny vertical to work on. It's a person level problem, not a technical one in my opinion.
I think you solve this by designing your stack and then hiring meticulously, instead of HIRE ALL THE ENGINEERS and then figure it out (which is quite obviously uber's problem)
left-pad-as-a microservice
You can also have another service to monitor the left-pad service.And yet another one to ensure that the log-aggregation-monitoring-service is working.
It'll be interesting to know the number of people oncall at any given time and the number of prod alerts per hour/day/week.
I don't know if they provide popcorn at the meetings where the project managers explain why they deserve the next sprint.
(Snark exists in this comment.)