Also, not sure where in FAANG you had such wide scope. At FAANG either teams are mostly organized by business. For e.g. engineers working on Photos at Facebook, can't suddenly decide they want to work on implementing a feature for container orchestration at Facebook works.
The last sentence is factually incorrect. During my time at FB I contributed code to the container solution, the Jenkins-equivalent, the network routing layer, the bare-metal-provisioner, the monitoring solution and even wrote a feature for the website. I identified a problem, parlayed with the owning team, and shipped that feature. This was the best part IMO about working at FB.
I'm ex faang and have managed to carve out a comfortable independant consultancy where I can kind of join needful organizations as a roving 'fix-it-up' engineer at large, answering to the directors who (hopefully) only care about things working better.
It's gratifying to swoop in and fix real problems for teams, and also get a view on cross team efficiency opportunities that most siloed org-structures don't have good visibility or agency to tackle.
EDIT saw your reply. That's a great experience! I tried that but the timing / friends / luck didn't pan out there. I'm happy you got it working though :)
Does it mean you felt you were making the work a better place during the earlier couple of years at FB?
By comparison, everything I do now improving the company I work at, and at most times has a direct, positive impact on our users and in a smaller way on society