I work 35-40 hours per week and am quite competent and senior engineer in London. You need to find a company which isn't trying to make employees work unpaid overtime. Lots of companies out there are fine with 40 hours per week and pay market rate salaries for senior people.