
As a general rule of thumb, include the last 10 to 15 years of your work history on your resume. For most professionals, that translates to three to five jobs. If you’re a recent graduate or have less than 10 years of experience, list all relevant roles. For senior executives with decades of work, focus on the most recent and impactful positions—older roles can be summarized in a “Previous Experience” section.
The key is relevance and impact. A 2025 survey by The Society for Human Resource Management (SHRM) found that recruiters spend an average of 7.4 seconds scanning a resume before deciding whether to read further. Every job listed should strengthen your narrative. If a role from 12 years ago doesn’t support your current career goals, leave it out. Conversely, if an early job demonstrates transferable skills or a unique achievement, include it even if it’s older than 15 years.
Here’s a quick decision framework based on common scenarios:
| Career Stage | Recommended Number of Jobs to Include | Rationale |
|---|---|---|
| Entry-level (0–3 years) | 1–3 (including internships) | Show growth and relevant skills; avoid blank space. |
| Mid-career (4–10 years) | 3–5 | Highlight progression and key achievements. |
| Senior (10+ years) | 3–5 (most recent) + summary of earlier roles | Keep focus on recent leadership, but acknowledge breadth. |
| Career changer | 2–4 (most relevant to new field) | Prioritize transferable skills over chronological order. |
Never sacrifice quality for quantity. A resume with only two strong, well-described positions will outperform one with six weak bullet points. I always tell candidates: if a job description doesn’t add value to your story, cut it. That’s how you respect the recruiter’s limited time and increase your chances of moving forward.

Honestly, I’d say stick to four jobs max—unless you’re just starting out. I’ve been hiring for a decade, and when I see a resume with six or seven roles, my first thought is that the person hops jobs too often. Focus on the ones where you made the biggest impact. If you’ve got a three-month stint that doesn’t fit, leave it off. A clean, focused resume tells me you know what matters. Nobody cares about your summer job from 2010 unless it’s directly relevant to the role you’re applying for now.

I’m a recent grad, so for me the answer is simple: include all your experience—even part-time gigs and internships. You don’t have a lot of room to be picky. I have three jobs on my resume: one retail position, one internship, and a short-term project. That’s enough to show I’m reliable and have skills. If you’ve got a big gap, fill it with volunteer work or coursework. Recruiters want to see you’ve been active. Just keep it to one page, and don’t go back more than 5 years.

I’m a career changer in my 40s, and I had to completely rethink this. I only include the last two jobs—the most recent one to show I’m current, and the one before that to prove stability. For earlier roles, I group them under “Previous Experience” with a single line like “Various roles in operations (2010–2018).” The trick is to lead with transferable skills, not dates. My resume focuses on what I can do now, not where I’ve been. Recruiters don’t need to see every job; they need to see why you’re qualified for this one.

If you’re applying for a technical role, I recommend no more than three jobs with detailed bullet points, plus a “Career Highlights” section for older roles. I’m a software engineer, and I’ve found that recruiters only care about the last 5 years of tech stack and projects. Include a job if it demonstrates a key skill or promotion. For example, if you were a junior developer at one company and a senior at another, both matter. But that retail job from 2015? Delete it. Keep your resume tight—one page, three jobs, max 10 years of history. That’s the sweet spot.


