This is false (and wrong). As a software engineer, you must understand and own what you do end-to-end, including:
* how to write your code
* software/hardware that your code relies on (databases, k8s, aws, whatever)
* protocols your software uses for communication
* 3rd party libraries that your software depends on
* how to build and deploy your software and environment for it (bare metal, clouds, mobile app stores - whatever necessary)
* setup testing + write tests for all of the above
* setup monitoring + monitor all of the above
at any company, at any scale.