The engineer who only does high level system design and never codes has existed for decades and is often the most useless and derided engineer in the org.