> The job of a software engineer
That's why I specified 'coder'. Software engineering is a spectrum, at the lowest level it's just coding. At the top level it transitions to being all about the people. For the folks who are coding, their life is about taking already defined stories and turning them into reality. If the story isn't super clear, they may interface with the team lead or the PO, but when things are working right they just go heads-down and work. This is pretty close to an ideal candidate for remote work.