I worked 17 years at Google on lots of different things and with one exception* never let work stuff interrupt my life when I wasn't at work. I certainly kept odd hours at times and would do things like stay late some days if I had broken something that I thought I could fix before leaving, but once I was done with work I was done.
* The one exception was when I was on a team where we had a rotating pager duty for our stuff in production, and I would periodically be on duty. As I recall we got paid extra for those time blocks.