Cold outreach means messaging someone who does not know you yet. It can feel uncomfortable, so many job seekers avoid it. Others send messages that are too long, too vague, or too demanding, then assume outreach does not work.
The principle is simple: contact the right person, give a real reason for the message, and ask for something small. Most people will not reply, and that is normal. But a few thoughtful replies can lead to useful conversations, better information about a team, and sometimes a referral later.
This lesson focuses on reaching engineers at companies where you do not already have a connection. Cold-emailing recruiters and hiring managers is a different situation with a different goal, so treat that separately.
The biggest mistake in cold outreach is asking too much from someone who has no context for you. "Can you refer me?" or "Can you get me a job?" is a big request from a stranger. Most people will skip it.
A better first message asks for something small: a few minutes to talk about their team, an answer to two or three specific questions, or their honest view of what the work is like. That kind of request respects their time and starts a conversation instead of asking for a favor right away.
Keep the message short. Say who you are, why you are contacting this specific person, what you are asking for, and thank them. Do not attach your resume in the first cold message unless they ask for it. Do not tell your whole career story. The goal is to earn a reply, not to make your entire case at once.
You have a few ways to reach someone you do not know. They are not all useful in the same way.
For reaching engineers, a LinkedIn connection request with a short note is usually the best starting point. It is normal on the platform, and the note gives them a reason to accept. Save InMail for cases where you cannot connect directly or where the person is especially relevant to your search.
This is the quick way to pick a channel:
The connection request path is the usual starting point for engineer-to-engineer outreach, which is what the rest of this lesson covers.
An engineer on the team you might join is usually a better person to contact than the VP of Engineering. A senior leader may not have time and may be far from the day-to-day work. A peer or someone one level ahead can often give you a more useful view of the team.
Use something real: you read their team's engineering blog post, you use a product they work on, or you are interested in the exact team listed on their profile. Generic praise like "I admire your work" sounds mass-sent. One specific detail shows you chose them on purpose.
Include who you are, the specific reason you are reaching out, the small request, and a thank-you. Do not include a resume dump or a long background story.
"Would you have 15 minutes to share what it is like working on the platform team?" is reasonable. "Can you refer me?" from a stranger is usually too much. If the conversation goes well, the referral conversation can come later.
If the platform lets you include a note, use it. The note explains why you are reaching out and makes the request easier to understand.
Send one short follow-up if there is no reply. After that, move on. Silence is part of cold outreach. Do not treat one unanswered message as a judgment about you.
The message should fit in a few lines. Here are versions for the two situations you will see most often.
Cold connection note (engineer at a target company):
Cold InMail or message (with a specific hook):
Why these work: Both messages are short, specific, and easy to answer. Each gives a real reason for contacting this person. Neither asks for a referral or a job in the first message, which matters when the person does not know you yet.
The follow-up:
The request is where most cold outreach goes wrong.
Good first requests are small: fifteen minutes to talk about their team, answers to two or three specific questions, or their honest view of what the work is like. These are reasonable because they do not require the person to put their reputation behind you.
Bad first requests demand too much too soon: a referral, an introduction to their manager, a job, or a detailed resume review. Save bigger requests for later, after there has been a real conversation.
Keep visa, sponsorship, and salary questions out of the first message to an engineer. Those topics matter, but an engineer you do not know may not have accurate answers and may not be the right person to ask. Bring them up with a recruiter later in the process.
This is the arc cold outreach usually follows when it works.
The referral sits at the end of the arc, not the start. The first message only aims to earn a reply, and the larger ask comes later, after a real conversation has happened.
Cold outreach has a modest reply rate. A thoughtful message to the right person can work, but most messages still go unanswered. The reply rate depends on timing, how busy the person is, how specific your message is, and whether your background is relevant.
That means you need enough attempts for the channel to work. Send a small batch of well-researched messages, track who replies, and improve the next batch. Do not read silence as rejection. Most non-replies mean the person was busy, missed the message, or did not feel they could help.
Cold outreach already has a low reply rate, and these mistakes lower it further.