10-15 yrs
Standard window for work history
3-5
Typical number of roles listed
7.8 sec
Average initial resume scan time
One of the most common resume questions has no single right answer. The number of jobs you list depends on your career stage, the relevance of each role, and the story you want to tell. List too many and you dilute your strongest experiences across two or three pages that no one will finish reading. List too few and you create unexplained gaps that make hiring managers wonder what happened during those years. The sweet spot is different for every candidate, but there is a reliable framework for finding it.
This guide walks through the decision framework hiring managers actually respond to, with concrete examples for every scenario. Whether you have three years of experience or thirty, you will leave with a clear picture of exactly which roles earn space on your resume and which ones you can safely leave off.
The 10-15 Year Rule and When to Break It
The standard advice is to include the last 10-15 years of work experience. For most mid-career professionals, that translates to three to five roles -- enough to show a trajectory without overwhelming the reader. But this is a guideline, not a law. The real question behind the rule is: does this role contribute to the narrative I am building for my next position?
If you are a senior executive and your earliest role was a VP position at a well-known company, that role still carries weight even if it was 18 years ago. A Chief Technology Officer applying for a CTO role at a larger company benefits from showing the full arc from engineering manager to VP of Engineering to CTO, even if the first step happened in 2010. Similarly, if you spent a decade building a product that is still a recognized name in your industry, cutting it to stay within 15 years would remove your strongest selling point.
On the other hand, if your early career was in a completely different field, those roles rarely earn their space. A marketing director who spent three years as a restaurant server after college does not need those restaurant roles. A data scientist who started in retail banking should focus on the analytical roles that led to the career pivot, not the teller position from 2012. Use the space for work that demonstrates a clear progression toward the role you want next.
There is a common fear that removing older roles creates a suspicious gap at the start of the work history section. It does not. Hiring managers understand that a resume is a curated document, not a complete autobiography. No one expects to see every job you have ever held. If your earliest listed role starts in 2016, the reader assumes you were working before that and chose to focus on the most relevant decade.
The relevance test
For each role on your resume, ask: does this position demonstrate a skill, achievement, or credential that the hiring manager for my target role would care about? If the answer is no, it is a candidate for removal regardless of how recent it is. A two-year role from 2023 in an unrelated field is less valuable than a five-year role from 2014 that directly matches your target position.
When to Include Older Roles
There are legitimate reasons to go beyond the 15-year window. Include older roles if they involve career-defining accomplishments that still set you apart, executive or board-level positions at recognized organizations, patents or publications tied to that employment, or industry credentials that are rare in your field. A pharmaceutical researcher who led a drug through FDA approval in 2009 should absolutely keep that on the resume -- it may be the single most impressive line item regardless of when it happened.
When you do include older roles, you do not need to give them the same treatment as your recent positions. Create an "Earlier Career" section at the bottom of your work experience with condensed entries -- just the title, company, dates, and one summary line. No bullet points, no detailed descriptions. This acknowledges the experience without consuming valuable page space.
❌ Before — Condensing an older role
Software Engineer, Acme Corp (2008-2011) - Wrote unit tests for legacy Java application - Participated in daily standups and sprint retrospectives - Fixed bugs in production database layer - Collaborated with QA team on test plans
✅ After — Condensing an older role
Earlier Career: Software Engineer, Acme Corp (2008-2011) -- Built and maintained core Java services processing 2M+ daily transactions.
Notice how the condensed version drops the generic responsibilities (standups, collaboration, bug fixes) and distills the role into its most impressive dimension: the scale of the system. Four bullets became one line, and that line is stronger than any of the original four because it communicates scope rather than tasks.
Short Stints and Job-Hopping: What to Cut
Short stints -- roles lasting under a year -- are the trickiest to handle. Hiring managers notice them, and multiple short stints in a row can raise concerns about reliability or cultural fit. But not every short stint is a red flag, and not every one needs to be hidden.
Keep a short stint if you accomplished something measurable during that time, if the company went through a layoff or acquisition that explains the departure, or if the role is directly relevant to your target position. A three-month contract where you shipped a product feature that generated $500K in revenue tells a different story than a three-month stint where you managed social media with no measurable outcomes.
Remove a short stint if it adds nothing to your narrative, if it was a poor cultural fit with no notable outcomes, or if you have stronger roles that demonstrate the same skills with greater impact. The goal is not to hide employment -- it is to curate the most compelling version of your professional story.
❌ Before — Handling a short stint
Marketing Coordinator, StartupX (Jan 2024 - Apr 2024) - Managed social media accounts - Created weekly email newsletters - Updated the company blog
✅ After — Handling a short stint
[Omitted entirely -- the 3-month role adds no measurable results and the candidate has two stronger marketing positions that demonstrate the same skills with greater depth and impact.]
If you have held three or more roles in five years, consider whether some of those roles were contract or consulting engagements. Grouping contract roles under a single "Consulting" or "Freelance" heading with sub-entries for each client reduces the visual impression of instability while still accounting for the time. This is especially common in tech, creative, and healthcare fields where contract work is a normal career pattern.
❌ Before — Grouping contract roles
UX Designer, Company A (Mar 2024 - Jul 2024) UX Designer, Company B (Sep 2023 - Feb 2024) UX Consultant, Company C (Apr 2023 - Aug 2023)
✅ After — Grouping contract roles
Freelance UX Designer (Apr 2023 - Jul 2024) - Designed end-to-end user flows for 3 B2B SaaS clients across fintech and healthcare - Led usability research sessions with 40+ users, translating findings into wireframes that improved task completion rates by an average of 23% - Delivered design systems adopted by 2 clients for ongoing product development
The grouped format turns what looks like instability into a coherent story of independent consulting. It also lets you combine the best outcomes from all three engagements into a single set of powerful bullet points.
Multiple Roles at the Same Company
Promotions within one company are one of the strongest signals on a resume. They mean someone who observed your work daily chose to invest more responsibility in you. Do not bury this by listing each title as a completely separate entry with its own company name repeated. Instead, list the company name once with the total tenure, then stack the individual roles beneath it with their own date ranges and bullet points.
❌ Before — Stacking promotions
Senior Product Manager, TechCorp (2023-2026) - Led cross-functional team of 12 Product Manager, TechCorp (2021-2023) - Managed roadmap for B2B platform Associate PM, TechCorp (2020-2021) - Supported senior PMs on feature specs
✅ After — Stacking promotions
TechCorp (2020-2026) Senior Product Manager (2023-2026) - Led cross-functional team of 12 across 3 product lines, growing ARR from $4M to $11M Product Manager (2021-2023) - Owned B2B platform roadmap; shipped 14 features that reduced churn by 22% Associate Product Manager (2020-2021) - Ran discovery for 3 major features; 2 shipped to GA within 6 months
This stacked format does three things simultaneously. It shows the hiring manager that you earned promotions (loyalty and growth). It gives the ATS a single six-year tenure at one employer rather than three separate short stints. And it keeps the visual layout clean by eliminating the repeated company name and address that would otherwise appear three times.
If your titles at the same company were lateral moves rather than promotions -- say, transferring from engineering to product management -- the stacked format still works. Just make sure the bullet points for each role highlight different skills so the reader understands why the move happened and what you gained from it.
Tailoring the Number by Career Stage
Your career stage changes the calculation significantly. The right number of roles for a new graduate is completely wrong for a VP, and vice versa.
Entry-level (1-3 years): List every professional role you have held, including internships, co-ops, and significant part-time work. At this stage, the goal is to prove you have real work experience. Two to three roles is typical, and that is perfectly fine.
Mid-career (5-15 years): Focus on three to five roles that demonstrate progression and relevant expertise. This is where the 10-15 year rule is most directly applicable. Cut anything that does not support your target role.
Senior/Executive (15+ years): You may list five to seven roles total, but condense the oldest ones into a one-line "Earlier Career" section. Your most recent two to three roles should get the bulk of the space and the most detailed bullet points.
Career changers: Prioritize transferable-skill roles regardless of recency. A career changer moving from teaching to instructional design should lead with education roles that involved curriculum development, even if the most recent role was in classroom instruction.
For a complete walkthrough of formatting decisions beyond job count -- including which sections to include, how to order them, and how to handle edge cases like gaps and freelance work -- the resume checklist guide (/guides/resume-checklist) covers every section from header to references.
Practical Decision Framework
When deciding whether to include or exclude a role, run through these four questions in order. They work for any career stage and any industry.
Is this role within the last 10-15 years? If yes, it is a strong candidate for inclusion unless it fails the next test.
Does it demonstrate skills or achievements relevant to your target role? If no, it is a candidate for removal even if recent. A two-year detour into an unrelated field does not help your application for a role in your primary career track.
Does removing it create an unexplained gap longer than a year? If yes, keep it but condense it to a single line. The goal is to account for the time without dedicating valuable space to irrelevant work.
Does it strengthen your overall narrative of growth? If yes, include it regardless of age. Career-defining roles transcend the 10-15 year window.
Apply these questions to every role on your current resume. Most candidates find that one or two roles can be removed or condensed, freeing space to expand the bullet points on their strongest positions. That trade-off -- fewer roles with deeper detail -- almost always produces a stronger document.
The resume format guide (/blog/resume-format-guide) provides additional structure for organizing whichever roles you decide to keep, including chronological, functional, and hybrid formats for non-linear career paths.
Not sure which roles are helping or hurting your resume? Upload it to Vivid and get a free analysis that identifies weak spots and recommends what to keep, cut, or rewrite.
Try Vivid Free