Don't accept a job where teams do Scrum.
Scrum is an anxiety-inducing never-ending marathon. If people without anxiety make it work for them, great - but it doesn't work for me, so I reject it.
More broadly speaking, figure out if you have other boundaries you need to set, and make discovery of whether or not those boundaries would be crossed a part of any interview process. Decline jobs that cross them.
I find that smaller companies outside of the startup world are better. Look for bootstrapped small software shops, or an internal IT department of a non-tech company. Find a place where you are helping the business run, but not directly producing the product that defines the business. Or work on enterprise platforms - Salesforce, SAP, etc. Such platforms tend to need work more along the lines of configuration, scripting, and data updates, which results in a different type and pace of work.