There are companies (like Kiewit) that specifically hire and pay (a lot more) to incentivize their employees to travel. It's a really really hard job and many people burn out. The travel is brutal.
The worst is that it’s not even semi-permanent move. You go to the site, you work for some months then you need to move to the next. If by accident you have a family then guaranteed they cannot follow you and you will be seeing them only sporadically.