To me this just seems like a waste of a senior engineer, you could replace the second senior with a mid-level and have the senior lead their own team, which allows the mid-level engineer to grow and reduces head-butting.
Seriously, skills multiply. If two senior people can’t get along and complement each other one or both of them shouldn’t be called “senior.”