← All articles
13 min read

How to Get a Referral at a Tech Company (Message Templates)

A referral is still the most reliable way to get a human to read your application. Here are message templates sorted by relationship strength, what to attach, how to follow up, and a weekly outreach tracker.

To get a referral at a tech company, find an employee with a real or plausible link to you (friend, former colleague, alumni, or shared community), send a short message that names the exact job, gives two or three reasons you fit, and makes saying yes take under five minutes. The strength of your relationship decides which message to send, so the templates below are sorted by relationship: close contact, warm acquaintance, alumni, and complete stranger. Then you follow up once, track everything weekly, and keep the pipeline full.

Key Takeaways

  • A referral gets a human to look at your application. It does not lower the bar, so your resume still has to match the role.
  • Match the message to the relationship. A close friend needs one line; a stranger needs a reason to trust you, a specific job ID, and a ready-made blurb.
  • Always ask for a specific role. "Any openings on your team?" gets ignored far more often than "Would you refer me for job 12345?"
  • Send the referral kit with the request: job link, resume PDF, and a three-sentence blurb the referrer can paste into the internal form.
  • Follow up once after about five business days, then move on to another contact at the same company.
  • Run outreach as a weekly system with a tracker. Volume plus measurement beats a few perfect messages.

Why Do Referrals Still Matter in 2026?

Referrals matter because inbound applications at large tech companies are overwhelming recruiters. A popular software engineering posting can collect a very large number of applications within days, and many are now tailored or generated with AI tools. Recruiters respond by leaning on signals they trust, and an employee vouching for a candidate is one of the strongest.

An employee referral is a recommendation an existing employee submits through the company's internal hiring system, which flags your application and usually routes it to a recruiter for review. Many tech companies pay referral bonuses when a referred candidate is hired, which is why most employees are more open to referring people than job seekers assume.

What a referral does in practice:

  • It moves your resume out of the general pile and onto a recruiter's list.
  • It gives the recruiter context: someone inside thinks you are worth a look.
  • It often speeds up the first response, which matters when hiring timelines are already long. Our breakdown of how long FAANG interview processes take shows how much waiting is built into a typical loop.

What it does not do: guarantee a phone screen, skip the coding rounds, or rescue a resume that does not match the posting. If your resume is weak, fix it first using our software engineer resume and ATS guide. A referral sends more eyes to your resume, which helps a strong one and hurts a sloppy one.

How Do You Find the Right People to Ask?

The right person is someone at the target company who has a reason to answer you and enough context to vouch for you. Work through your network in order of relationship strength, because reply rates generally fall as the connection gets weaker.

TierWho they areWhere to find themTypical effort per ask
1. Close contactsFriends, former teammates, managers, classmates you actually knowPhone contacts, old Slack groups, group chats2 minutes
2. Warm acquaintancesPeople you have met once, ex-colleagues from other teams, meetup contactsLinkedIn connections, past conference or event lists10 minutes
3. Alumni and shared communitiesSame university, bootcamp, former employer, open source project, or online communityLinkedIn alumni search, school alumni directories, GitHub, Discord and Slack communities15 minutes
4. StrangersEngineers on the team you want to join, with no shared linkLinkedIn search by company and title, engineering blog authors, conference speakers20 minutes
  • LinkedIn company page: open the company's "People" tab and filter by your school, past employers, or location. LinkedIn job posts also show when you have connections at the company.
  • Alumni tools: university and bootcamp alumni directories often include people who list their employer and say they are open to helping.
  • Former employers: people who left your old company for the target company are some of the warmest cold contacts you can find, since you share history.
  • Engineering blogs and talks: an engineer who wrote a post on the exact system you want to work on gives you a natural, specific opener.

Who to prioritize

Engineers at your level or one level above are usually the best referrers. They know the team, they are not buried in leadership email, and the referral looks natural. Hiring managers can work too, but they often redirect you to the formal process. Recruiters are a separate channel: message them directly rather than asking them for a "referral."

Aim for two or three contacts per target company. If the first one goes quiet, you already have the next person lined up.

What Should You Send With a Referral Request?

Send a referral kit, a small bundle that lets the employee submit you without asking a single follow-up question. Most internal referral forms ask for your resume, the job you are applying to, and a short note about why the employee recommends you. If you hand them all three, you remove nearly all of the friction.

The kit contains:

  1. The job link and job ID. Exactly one role, or at most two closely related ones. Never "any SWE role."
  2. Your resume as a PDF, tailored to that posting and named clearly, such as Firstname-Lastname-Resume.pdf.
  3. A referral blurb, three sentences the referrer can paste or adapt.
  4. Your LinkedIn URL and email, since many forms require contact details.

Here is a blurb template you can adapt:

[Name] is a backend engineer with [X] years of experience building [specific system, e.g. high-volume payment APIs in Go]. At [Company], they [one quantified result, e.g. cut p99 latency by 40% on the checkout service]. They are a strong match for [Job Title, Job ID] because [one line tying their experience to the posting's top requirement].

Write the blurb in the third person. The referrer is going to paste it into a form about you, and rewriting first-person text is exactly the kind of small chore that causes people to put your request off.

Many internal forms also ask how well the employee knows you. Do not pressure a stranger to overstate the relationship. An honest "I have not worked with them, but their background matches the role" is normal and still gets your resume in front of a recruiter.

Message Templates by Relationship Strength

The templates below scale in detail as the relationship weakens. Close contacts need almost nothing. Strangers need proof, specificity, and an easy way to say no. Every template keeps the same core: the exact role, why you fit, and a clear yes-or-no question.

Template 1: Close friend or former teammate

Keep it short. Long, formal messages to close contacts feel strange and slow things down.

Hey [Name]! I'm applying for the [Job Title] role at [Company] (job ID [12345], link: [URL]). It's close to what I did on [shared project or team]. Would you be up for referring me? Resume and a short blurb are attached so it should take two minutes. No pressure at all if it's awkward with your team.

Template 2: Warm acquaintance or ex-colleague from another team

Remind them how you know each other in the first line. They may not place your name right away.

Hi [Name], we worked together at [Company] in [year] when I was on [team] and you were on [team]. I saw you're at [Target Company] now, congrats.

I'm applying for [Job Title] (job ID [12345]). The role focuses on [requirement], which is what I've been doing at [Current Company] for the last [X] years, most recently [one-line result].

Would you be comfortable referring me? I've attached my resume and a three-line blurb you can paste into the form. Totally fine if not.

Template 3: Alumni or shared community

The shared link earns you the read. The specifics earn you the referral.

Hi [Name], I'm a fellow [University / Bootcamp / Former Employer] alum ([program], [year]). I noticed you're an engineer on [team] at [Company].

I'm applying for [Job Title] (job ID [12345]). Quick fit summary:
- [X] years building [relevant tech]
- [Quantified result relevant to the posting]
- [Second proof point: open source, project, or domain experience]

Would you be open to referring me? I have a resume and a short blurb ready so it takes a couple of minutes. If you'd rather not, any advice on the team would still be really appreciated.

Template 4: Complete stranger (LinkedIn connection note)

LinkedIn caps the length of connection-request notes, and free accounts may also cap how many personalized notes you can send, so keep the first touch very tight. Do not ask for the referral in the connection note. Earn the connection first.

Hi [Name], I read your post on [specific blog post, talk, or project] and it's exactly the kind of work I want to do. I'm applying to [Job Title] on your team and would love to connect.

Template 5: Complete stranger (after they accept)

Send this within a day of them accepting, while your name is still fresh.

Thanks for connecting, [Name]. I'll keep this short.

I'm applying for [Job Title] at [Company] (job ID [12345], link: [URL]). I've spent [X] years on [relevant work], including [one quantified result]. The posting's focus on [specific requirement] lines up closely with [specific experience].

Would you be comfortable submitting a referral? I know we haven't worked together, so I've attached my resume and a short blurb you can paste into the form. If it's not something you do for people you don't know, I completely understand, and thanks for reading either way.

Template 6: Cold referral email

Use email when you can find a work-style address through a public source like a personal site, GitHub profile, or conference page. The subject line does most of the work.

Subject: Referral request: [Job Title], job ID [12345]

Hi [Name],

I found your [talk / post / repo] on [topic] and noticed you're on the [team] team at [Company]. I'm applying for [Job Title] (link: [URL]).

Why I think I fit:
- [Proof point 1, quantified]
- [Proof point 2, tied to the posting]

Would you be open to referring me? Resume and a three-sentence blurb are attached. If not, no worries at all.

Thanks,
[Name]
[LinkedIn URL]

Response-rate tactics that apply to every template

  • Personalize the first line. One specific detail about the person (their post, their team, a shared employer) separates you from mass outreach.
  • Ask for one thing. A referral or a 15-minute chat, not both in the same message.
  • Give an out. "No worries if not" lowers pressure and, in practice, makes yes easier.
  • Keep it under about 120 words for cold messages. Reading it should take less than a minute.
  • Send on weekdays in the recipient's time zone, not late at night or on weekends, and test whether mornings work better for you.

If you come from a nontraditional background, lead with projects and results rather than titles. Our guides for career changers and new grads cover how to frame experience that does not fit the standard mold.

What Is Proper Follow-Up Etiquette?

Follow up once, after about five business days, and make the follow-up even easier to act on than the original message. One polite nudge is normal. Repeated nudges damage the relationship and almost never produce a referral.

Hi [Name], just bumping this in case it got buried. Here's the job link again: [URL] (ID [12345]). Resume and blurb are re-attached. Totally understand if the timing doesn't work.

Rules that keep you on the right side of the line:

  • One follow-up per contact per role. After that, move to your next contact at the company.
  • Say thank you whether or not they refer you. People remember a gracious reply to a no.
  • Close the loop after they submit. Tell them when you hear from the recruiter and when you finish the process. Referrers like knowing the outcome, and it keeps the relationship alive for the next time.
  • Never apply separately after they refer you unless the recruiter asks you to. Duplicate applications create confusion.
  • If they say no, ask for advice instead. "Totally understand. Is there anything you'd want to know about the team before applying?" often gives you useful insight for the interviews.

A referral usually leads to a recruiter call and then a technical screen, so prepare for those as soon as the referral goes in. Our technical phone screen guide and the walkthrough on how to answer tell me about yourself as a software engineer cover the first two conversations you are likely to have.

A referral gets you the interview, but you still have to perform in it. TechScreen is an invisible real-time AI interview assistant that stays hidden during screen shares on Zoom, Google Meet, Teams, HackerRank, and CoderPad, so you have backup when the coding round gets hard. Start with 3 free tokens, no credit card required.

Get started free →

How Do You Run a Weekly Outreach Tracker?

An outreach tracker is a simple spreadsheet that logs every referral request, its status, and its next action, so nothing falls through the cracks and you can see which messages work.

The columns

CompanyRole and job IDContactTierChannelDate sentFollow-up dateStatusNotes
Example CoBackend SWE, 12345A. Rivera3 (alumni)LinkedInMonNext MonReplied, referral submittedRecruiter emailed Thu
Example CoBackend SWE, 12345J. Chen4 (stranger)LinkedInMonNext MonConnected, no replyBackup contact
Sample IncFrontend SWE, 67890M. Okafor1 (friend)TextTueFriReferral submittedApplied via link

Use a small set of status values so you can filter: Not sent, Sent, Connected, Replied, Referred, Declined, No response, Interviewing.

The weekly rhythm

DayTaskTarget
MondayPick 5 to 8 target roles and find 2 to 3 contacts for each15 to 20 names
TuesdaySend Tier 1 and 2 messages, plus LinkedIn connection notes to Tiers 3 and 410 to 15 sends
WednesdaySend full messages to anyone who accepted a connectionAll accepts
ThursdaySend follow-ups due this week; tailor resumes for roles with a referral in progressAll due
FridayUpdate statuses and review the numbers15 minutes

The three numbers to review each Friday

  1. Reply rate by tier. If Tier 3 replies far more than Tier 4, spend more time on alumni searches.
  2. Referral rate by template. If one template converts better, use it as your new baseline.
  3. Referral to recruiter-response rate. If referrals are going in but recruiters are not calling, the bottleneck is your resume or role targeting, not your outreach.

This system fits inside a broader plan. Our software engineer job search strategy covers how to balance referrals, direct applications, and recruiter outreach, and if you are searching after a layoff, the laid-off software engineer job search guide explains how to use former colleagues, often your warmest network, without burning goodwill.

Common Mistakes That Kill Referral Requests

Most failed requests fail for predictable reasons. Avoiding them often matters more than polishing the wording.

  • Asking for "a job" instead of a role. The employee cannot submit a referral without a specific posting.
  • Applying for roles you clearly do not match. Referrers attach their name to you. A mismatch makes them less likely to help next time.
  • Sending a resume that is not tailored. The recruiter reads it against the posting, not against your potential.
  • Taking a no personally. Some companies discourage referring people you do not know, and some employees simply don't do it. Thank them and move on.
  • Going silent after the referral. If you get the interview, tell your referrer. If you get the offer, thank them properly, and do the same for the hiring team with a short thank-you email after the interview.

What Happens After the Referral Goes In?

After an employee submits you, a recruiter typically reviews your profile and either reaches out for a screening call or moves you to a rejected or on-hold status. Timelines vary widely by company and season, from a few days to several weeks. Some internal systems let the referrer see your status, so a polite check-in with your referrer after two weeks is reasonable.

Use the waiting time well. Review the company's interview format, refresh your coding fundamentals, and prepare stories for the behavioral interview. A referral that turns into a phone screen you are not ready for is a wasted referral, and it costs you the goodwill of the person who vouched for you.

Once your referral lands an interview, the hard part starts. TechScreen gives you real-time AI help during live coding and system design rounds and stays invisible on Zoom, Google Meet, Teams, HackerRank, and CoderPad screen shares. Try it with 3 free tokens, no credit card needed.

Get started free →

Frequently Asked Questions

Is it okay to ask a stranger for a referral?

Yes, as long as you make it easy and low-risk for them. Strangers refer people when the request is specific, short, and backed by evidence that you fit the role. Name the exact job, include the job ID or link, give two or three proof points that match the posting, and offer a one-paragraph blurb they can paste into their internal form. Many employees are paid a bonus if a referral is hired, so a well-prepared request is not a burden for most people.

How do I ask for a referral on LinkedIn without it feeling awkward?

Lead with the shared connection or the specific reason you picked that person, then ask a clear yes-or-no question. Awkwardness comes from vague asks like 'can we chat about opportunities?' that force the other person to guess what you want. Say which role you are applying to, why you match it in one sentence, and ask whether they would be comfortable submitting a referral. Give them an easy out so a no costs them nothing.

Should I apply before or after getting a referral?

Usually wait for the referral, then apply through the referral link or let the employee submit you. At many companies, applying first can mean your profile is already in the system without referral credit, and the employee may not be able to attach themselves to it afterward. If the posting is closing soon or you have heard nothing after a week, apply directly and tell your contact so they can flag your existing application to the recruiter.

How many referral requests should I send per week?

A sustainable target for most job seekers is 10 to 20 personalized requests per week, spread across warm and cold contacts. Fewer than that and the pipeline dries up because cold outreach has a low reply rate. Much more than that and quality drops, which lowers the reply rate further. Track sends, replies, and referrals submitted each week so you can see which message type and channel actually works for you.

Does a referral guarantee an interview at a tech company?

No. A referral typically gets your application reviewed by a recruiter faster and with more attention, but you still need to match the role's requirements. Recruiters screen referred candidates against the same bar as everyone else, and a weak resume will still be rejected. Think of a referral as a way to get read, not a way to skip the screen. The stronger the referrer's endorsement, the more weight it carries.

What should I do if someone agrees to refer me and then goes quiet?

Wait about five business days, then send one short, polite nudge that restates the job link and re-attaches your resume and blurb so they can act in under two minutes. If there is still no response after another week, let it go and thank them anyway. People get busy, and pushing harder rarely works. Look for a second contact at the same company instead of chasing the first one.

Ready to use AI assistance in your next interview?

TechScreen is the invisible AI assistant trusted by engineers interviewing at Google, Meta, Amazon, and hundreds of other companies. Start with 3 free tokens — no credit card required.

Ace your next interview →