Your resume should go back 10–15 years assuming it's all relevant experience. However, it all depends on your work history: how much experience you have, whether you have gaps in employment or scored freelance gigs. As long as your resume is targeted to the job ad, it can be even 2-3 pages.