How to write a résumé for an internal job move (when they already know you)
The most common mistake in an internal application is skipping the résumé, or dashing off a lazy one, because "they already know me." It feels reasonable. You've sat in the meetings. The hiring manager has seen your name on the projects. Why spell it out?
Because they know you, but they don't know you for this job. What they carry in their head is a fuzzy impression of what you do today, and it's usually a few months out of date. The résumé is where you replace that impression with a specific case for the role you're asking for.
Here's how I'd write one.
Assume the reader knows less than you think
The person reading your internal application often isn't the person who knows you best. It may be a recruiter or HR partner who has never met you and is working from your résumé and the posting. Even when the hiring manager is familiar with your name, they usually know your work in one narrow slice: the project they saw, the team you sit near.
So write it as if for a stranger who happens to work down the hall. Spell out what your role is, what you own, and what changed because of it. If a sentence only makes sense to someone who sat in your last planning meeting, rewrite it.
Don't copy your internal job description
Your official title and the paragraph HR wrote about your role are the least interesting things you can put on the page. They describe the seat, not what you did in it.
Replace them with the work. For each of your last one or two roles at the company, list what you actually delivered, with a number on it wherever one honestly exists: a cost you cut, a schedule you held, a team you trained, a process that now takes less time. The method is the same one that works for any résumé, and it's laid out in quantifying your bullet points.
If you can't put a real number on something, say plainly what you did and what was different afterward. An honest sentence with no number beats a made-up percentage every time, and an internal reader can check.
Read the posting like an outsider
Internal postings are written in the company's own shorthand, and that's a trap: you'll skim it, decide you obviously qualify, and never test the claim.
Read it slowly, the way you would for a job at another company. Pull out the five or six things it asks for most clearly. Then ask, for each one: where is my proof? If the answer is "I've sort of done that on the side," the résumé needs to say so with a specific example. If you're stuck on how to break a posting down, how to read a job description walks through it.
Then mirror the posting's own words where they honestly describe your work. If they say "vendor management" and you've been calling it "supplier coordination," use their term. That's not gaming anything; it's speaking the language of the person reading. (Same idea as tailoring to a job description, just with a shorter distance to travel.)
Show the gap you're closing
An internal move is almost always a step sideways or up, which means the role asks for something you haven't been paid to do yet. This is where the résumé earns its keep. A reader is quietly asking: can this person do the new thing, or do they just want to?
Answer it with evidence from your current job. Did you cover a colleague's duties while they were out? Lead a small project outside your lane? Train someone? Pick up a skill on your own and use it on the job? Put it on the page, near the top of the role it happened in, described in the new job's terms.
I've changed fields three times, and every time the thing that made the move believable wasn't my title. It was work I could point to that looked like the job I was asking for. Inside a company that's easier, not harder: your evidence is right there, and people can verify it.
Keep it honest, because they can check
This is the big difference from applying outside. Your claims are a phone call away from being confirmed or contradicted. If you take credit for a team's result, someone on that team will read it. If you stretch a title, HR has the record.
So describe your part exactly. "Led" if you led; "contributed to" if you were one of five. Name what you owned and be plain about what you didn't. It costs you a little bragging room and buys you something better: a résumé nobody in the building can poke a hole in.
Length and format
Same rules as anywhere else: one page is plenty for most people, two if you have the experience to fill them. Lead with a short summary aimed at the new role, then the last one or two positions in detail, then everything older in a line or two each. Skip the objective statement; the posting already says what job you want.
Keep the file clean and simple, since many internal postings still run through an applicant tracking system. Plain headings, no text boxes or columns, and a standard file format. If you're unsure what that means in practice, what an ATS actually does is worth five minutes.
Where a tool helps, honestly
The part that's easy to skip on an internal application is the check of your résumé against the posting's exact terms. ResumAI's ATS check reads a job description against your résumé and shows which of the posting's terms you're missing, so you can decide whether each one is a real gap or just a different word for something you already do. It doesn't write your proof for you, and it shouldn't. That part is yours. It also scrubs your personal details before anything reaches an AI model, which is worth knowing when the résumé names projects from your current employer.
Before you hit submit
Open your résumé and read the top third as if you'd never met yourself. Would a stranger know what this role is, what you did in it, and why you fit the new one? If not, fix that first. Then tell your current manager before the posting closes, if that's how your company works. Nobody enjoys learning about an application from HR.
They may know you, but a specific, honest résumé is what lets them say yes with confidence.