Skip to main content
Career Guides5 min read

How to Write a Cold Email That Gets You a Tech Interview

Stop applying into the void. A tactical guide on how to bypass HR filters by writing highly effective cold emails directly to Engineering Managers and CTOs.

Bypassing the HR Black Hole

When you apply for a Software Engineering role via a company's "Careers" page or a LinkedIn "Easy Apply" button, your resume goes into an Applicant Tracking System (ATS). It is then scanned by a bot, reviewed by an overwhelmed HR recruiter who doesn't understand the tech stack, and likely rejected because you didn't include the exact keyword they were looking for.

If you want to land interviews at top product companies or remote US startups, you must bypass the front door. You must go straight to the decision-maker: the Engineering Manager (EM) or the CTO. Here is how to write a cold email that actually gets a response.

Rule 1: Find the Right Target

Do not email the CEO of a 5,000-person company; they won't read it. Do not email HR; you are just putting yourself back in the standard queue.

  • The Target: Search LinkedIn for "Engineering Manager [Target Company]" or "Director of Engineering [Target Company]." If it’s a startup (under 50 people), email the CTO or Co-Founder directly.
  • Finding the Email: Use tools like Hunter.io, Apollo.io, or simply guess the format (usually firstname.lastname@company.com or firstname@company.com).

Rule 2: The Subject Line Must Be Specific

If your subject line is "Job Application" or "Looking for Opportunities," it will be deleted instantly. The subject line must indicate that this is a highly targeted, personalized email.

  • Bad: Software Engineer Resume - [Your Name]
  • Good: Question regarding the new [Feature Name] architecture / Senior Backend Engineer
  • Great: Impressed by [Company]'s recent migration to Next.js / Frontend Engineer

Rule 3: Keep it Painfully Short (The 4-Sentence Rule)

Engineering Managers are busy. If your email is a wall of text detailing your entire life story, they will close it immediately.

Sentence 1: The "Why You" Hook

Prove you didn't blast this email to 100 companies. Mention something specific about their engineering blog, a recent feature launch, or a podcast the founder was on.

  • "Hi [Name], I read your recent engineering blog post on how your team implemented Redis caching to solve the latency issues during the Diwali sale—brilliant approach."

Sentence 2: The "Who I Am & What I Want"

State your purpose immediately, without jargon.

  • "I’m reaching out because I see your team is hiring for a Senior Backend Engineer to help scale the payments infrastructure."

Sentence 3: The "Proof of Competence" (The Value Prop)

Why should they talk to you? Link to your most impressive, relevant project or achievement.

  • "In my current role at [Company], I led a similar initiative where we optimized our payment gateway APIs (using Go and PostgreSQL), reducing transaction timeouts by 40%."

Sentence 4: The Low-Friction Ask

Do not ask for a job. Do not ask them to read your resume. Ask for a low-commitment chat.

  • "If you have 10 minutes next week, I’d love to briefly hear about the engineering challenges your team is tackling next quarter. My LinkedIn and GitHub are linked below for context."

The Complete Template Example

Subject: Impressed by [Company]'s recent migration to GraphQL / Backend Engineer

Hi [Manager's Name],

I loved your recent engineering blog post detailing the team's migration from REST to GraphQL—the way you handled the N+1 query problem was highly insightful.

I’m reaching out because I see your team is looking for a Backend Engineer to help build out the new merchant dashboard.

I recently built a highly scalable dashboard backend using Node.js and GraphQL for [Current Company/Personal Project], which reduced client-side data fetching time by 30%. [Link to GitHub/Live Project]

I know you are incredibly busy, but if you have 10 minutes next week, I’d love to learn more about the technical roadmap for the merchant team. My LinkedIn is linked below for context.

Best regards, [Your Name] [Link to LinkedIn] [Link to Portfolio/GitHub]

The Follow-Up

Send one polite follow-up email 4 days later if they don't respond. "Hi [Name], just bringing this to the top of your inbox..." If they ignore the second email, move on to the next company.

Frequently Asked Questions

Should I attach my resume as a PDF in a cold email?

Avoid attachments in the initial cold email, as enterprise spam filters often block them. Link directly to your LinkedIn profile, GitHub, or personal portfolio website instead.

CareerKosh Editorial Team

Written by CareerKosh Editorial Team

Industry Analysts

The CareerKosh editorial team aggregates data-driven insights, salary benchmarks, and market trends to help professionals make informed career decisions.

Market ResearchSalary BenchmarksIndustry Trends

Get practical career tips in your inbox

Career guides, resume checklists, and interview prep without clutter.

"The most successful careers are not built on finding the right answers, but on learning how to ask the right questions.
N
Neha Gupta
Product Leader & Founder

Related Articles

More in Career Guides