This doesn't make sense. If you could scale up limitless numbers of virtual Senior/staff level software engineers, the whole career would die assuming their quality of output was similar to the real thing. Sure maybe some career would come along to replace that, but I'm not seeing what that would look like.