The odds are overwhelming that you do not and will never work on the kind of problems where such a minute advantage (if it even exists, which I doubt) makes any kind of difference to the bottom line. Most business related coding is at the end of the day exceedingly trivial. Requiring any sort of on-site time is a thought that belongs in the past.
I agree most business related coding is trivial, but all of the things that a software engineer does that surround the coding are not trivial. All of the best software engineers I know recognize this, and all of the less effective ones depend on them to fill in these gaps.