Instead, they focus on superior libraries and different use cases that make the stack more efficient. (Mcdipper was my project here). In infra, you are measured by two things: 1) dollars saved and 2) features made possible (in a very global way, sometimes this means business deals). You also get points for the site continuing to work
Is this your impression?
With that in light, how would we (to the best of our knowledge) characterize some of the big/promitent software players? (FB, GOOG, AMZN, MSFT, NFLX, RAX, DBOX, etc.)
Are we thinking of the same Google? Google has gotten its hands on everything from niche programming languages to web browser to computer vision and neural networks. This, of course, in addition to its traditional strengths in search, distributed databases, and infrastructure.
Yes, they are still an engineering company. Watch the I/O keynote. They are deeply vested in various areas of computer science, machine learning, and distributed systems.