· 6 min read

How to Tailor Your Resume to a Job Description (7 Steps)

A 7-step method to tailor your resume to a job description, with a worked example and numbers from 9,403 real job descriptions.

A resume page with a measuring tape, scissors and pins
Short answer

To tailor your resume to a job description, find the job title, the tools, and the repeated words in the job description. Then put those exact words in your summary, your skills list, and your bullet points, but only where they are true for you. Change the full resume, not one or two lines.

Key points
  • Tailor four parts: the title line, the summary, the skills list, and the bullet points.
  • Use the exact words of the job description. Do not use a different word for the same thing.
  • The median job description is 411 words and names 4 to 6 tools. You can read it in 2 minutes.
  • Only add a word when it is true for you. An interviewer can ask about each line.
  • If you apply to many jobs, do the steps by hand a few times. Then use a tool for the repeated work.

To tailor a resume is to change it so that it fits one job. This guide gives you a method with 7 steps. It also uses numbers from 9,403 real job descriptions, so you know what to look for.

9,403
different job descriptions
13
months of data
411
words in the median job description
Source: Careerfornia job description dataset, September 2025 to October 2026.

What does it mean to tailor a resume?

To tailor a resume means that you write it again with the words of one job description. You do not change your history. You change which parts you show first, and which words you use for them.

Here is one example. You built reports at your last job. One job description says "dashboards" and "stakeholders". A different job description says "data pipelines" and "data quality". The same work can be written for each job:

Before

Made weekly sales reports from the order database.

After

Built weekly sales dashboards for 6 stakeholders, with SQL queries on the order database.

Written for a data analyst job that asks for dashboards, stakeholders and SQL.
Before

Made weekly sales reports from the order database.

After

Built a nightly data pipeline in Python and SQL that loads order data and runs data quality checks.

Written for a data engineer job that asks for data pipelines, Python and data quality. Use it only if you built the pipeline.

Both lines can be true for the same person. Each one uses the words of its job description.

Why do you need to tailor your resume?

You need to tailor your resume because each job description asks for a different set of words. There is no one list that fits all jobs.

Look at the tools that job descriptions name:

  • SQL is in 81% of data analyst job descriptions, but in only 35% of software engineer job descriptions.
  • Java is in 47% of software engineer job descriptions, but in only 1% of data analyst job descriptions.
  • No single language or framework is in more than half of the software engineer job descriptions.

A recruiter reads a resume fast and looks for the words of the job. Many companies also use an applicant tracking system (ATS). A recruiter can search the ATS for a word, such as "Snowflake". If your resume says "cloud data warehouse", that search does not find you.

How do you tailor your resume to a job description, step by step?

Read the job description for its title, its tools, and its repeated words. Then put those words in four parts of your resume. These are the 7 steps.

Step 1: Copy the job title

Find the exact job title. Use it in the title line of your resume, if it is true for the work that you did. "Data Analyst" and "Business Intelligence Analyst" are different titles for a search.

Step 2: Mark the tools

Mark each tool, language and platform that the job description names. The median job description names 4 to 6 tools from a list of 30 common tools.

How many tools one job description names
Median number of tools, from a list of 30 common tools
Data engineer
636% name 8 or more
Software engineer
522% name 8 or more
Data analyst
45% name 8 or more
Source: Careerfornia job description dataset, September 2025 to October 2026.
careerfornia.com

Step 3: Mark the repeated words

Find the words for tasks and for people that appear two or more times. Examples are "dashboards", "stakeholders", "data quality", "APIs" and "cross-functional". These words tell you what the job is about.

Step 4: Sort the words into three groups

GroupWhat it meansWhat to do
I did thisYou used the tool or did the taskPut it in your summary, skills and bullet points
I did something near itYou used a similar toolName your tool and the similar one: "Redshift (similar to Snowflake)"
I did not do thisYou have no experience with itLeave it out

Step 5: Write the summary again

Write 2 sentences. Sentence 1 has the job title, your years of experience, and the 3 most important tools. Sentence 2 has the main task and who you did it for.

Example: "Data analyst with 2 years of experience in SQL, Power BI and Python. Builds dashboards that sales and finance stakeholders use each week."

Step 6: Put the skills in the same order

Put the tools of the job description first in your skills list, in the same order. Remove the tools that this job does not use. A short list that matches is better than a long list that does not.

Step 7: Write the bullet points again

Change the bullet points of your 2 most recent jobs. Each bullet point has an action, a tool from the job description, and a result with a number.

Which parts of your resume should you change?

Change the title line, the summary, the skills list and the bullet points. Do not change the facts.

PartChange it?How
Title lineYesUse the job title of the job description, if it fits your work
SummaryYes2 sentences with the 3 most important tools
Skills listYesSame tools, same order, same spelling as the job description
Bullet pointsYesThe words of the job description, with your real results
Employers and datesNoThese are facts
EducationNoOnly move it up or down

How much of the job description do you need to read?

Read all of it. The median job description is 411 words, which takes about 2 minutes. Data engineer job descriptions are the longest in our data, with a median of 492 words.

Read the requirements section two times. Most of the tools are there. Then read the first paragraph, which tells you what the team does.

Also look for the facts that decide if you can apply at all:

  • Years of experience. Half of the data analyst jobs with no level in the title ask for 3 or more years.
  • Work authorization. About 3% of job descriptions say that there is no visa sponsorship. See our guide for international students.
  • Location. 15% of job descriptions say remote and 15% say hybrid.

How many jobs can you tailor a resume for?

You can tailor by hand for a few jobs each week. For many jobs, you need a faster method. The arithmetic is simple. If one resume takes 20 minutes and you apply to 20 jobs each week, that is more than 6 hours each week.

There are three methods:

MethodGoodBad
By handFull control. You learn what job descriptions ask for.Slow. Hard to do for more than a few jobs each week.
A general AI chat toolFlexible. No extra cost if you have it.You write prompts, paste your resume each time, and fix the format. See our guide to ChatGPT resume prompts.
A resume tool made for thisFast. Keeps your profile and the format.You must read each resume and correct it. Some tools cost money.

What mistakes should you avoid?

  • You change only the skills list. A recruiter reads the summary and the first bullet points first. Change those too.
  • You use a different word for the same thing. If the job description says "stakeholders", do not write "clients".
  • You add all of the keywords. Add the ones that are true. Leave the rest out.
  • You forget the file. Use one column and standard headings. See our guide to ATS-friendly resume format.
  • You send the wrong version. Put the company name in the file name, for example maria-lopez-data-analyst-northwind.pdf.

How did we get these numbers?

We used the job descriptions that Careerfornia users pasted from September 2025 to October 2026. We removed duplicates. That left 9,403 different job descriptions.

The sample is the jobs that our users applied to. Most are data and software jobs in the United States. It is not a sample of all jobs. For the numbers by role, see the guides for data analysts, software engineers and data engineers.

Questions and answers

Should I tailor my resume for every job?

Yes, for each job that you want. Each job description uses different words for the tools and the work. A resume that uses the same words is easier for a recruiter and for an applicant tracking system to match to the job.

How long does it take to tailor a resume?

It depends on how much you change. If you only move skills, it takes a few minutes. If you rewrite the summary and the bullet points by hand, plan 15 minutes or more for each job. A tool can do the first version in less than a minute.

What parts of a resume should I tailor?

Tailor the title line, the summary, the skills list, and the bullet points of your most recent jobs. Do not change your employers, your dates, or your degrees.

Is it OK to copy words from the job description?

Yes. Copy the names of tools and the words for tasks, such as dashboards or data pipelines. Do not copy full sentences, and do not add a word for work that you did not do.

Can AI tailor my resume to a job description?

Yes. An AI tool can read the job description and rewrite your resume with its words. You must read the result and correct it, because an AI tool can add skills or results that are not true for you.

Written by the Careerfornia team. First published October 12, 2026. Last updated October 12, 2026.