Guides 5 min read

How to Write a Cover Letter

A practical guide to writing a cover letter that gets read, not skipped — with examples for IT roles

Built for IT professionals — generate a tailored cover letter for any job in seconds with Evalo

TL;DR

TL;DR
  • A cover letter is a short, targeted document that complements your resume and explains why you fit this specific role
  • Most cover letters fail because they are generic — tailoring is the single biggest lever
  • Keep it to 3–4 paragraphs: hook, relevant experience, specific fit, and a close
  • Mirror the job description language to pass ATS and resonate with the hiring manager
  • Avoid summarizing your resume — use the cover letter to add context and show motivation

Does a Cover Letter Still Matter?

For many tech roles, a cover letter is optional — but when it is read, it can be the deciding factor between two equally qualified candidates. A well-written cover letter signals that you understood the role, researched the company, and took the application seriously. A generic one signals the opposite. If the job posting asks for one, treat it as seriously as your resume.

Reality check

Recruiters spend less than 30 seconds on most cover letters. If the first sentence does not hook them, the rest does not get read.

The Structure of a Strong Cover Letter

A cover letter should be short — ideally under 350 words — and follow a clear four-part structure. Each paragraph has a specific job. Do not blend them or add filler paragraphs.

  1. 1

    Opening Hook

    One or two sentences. State the role, why you are applying, and lead with your most relevant qualification or a specific reason you are targeting this company.

  2. 2

    Relevant Experience

    One paragraph. Highlight 2–3 specific accomplishments that directly map to the role requirements. Use numbers. Mirror the job description language.

  3. 3

    Why This Company

    One paragraph. Show you have done research. Reference a product, tech stack, mission, or recent initiative that genuinely interests you. Generic praise is worse than saying nothing.

  4. 4

    Close

    Two to three sentences. Express interest in next steps, state your availability, and thank them for their time. No desperation, no overconfidence.

How to Open a Cover Letter

The opening is where most cover letters die. Starting with "I am writing to apply for..." tells the recruiter nothing and wastes the only sentence they are guaranteed to read. Your opening should immediately communicate who you are and why you are a fit — not what you are doing.

Before vs After (Opening)

Before

I am writing to express my interest in the Senior Backend Engineer position at your company. I believe I have the skills and experience required for this role.

After

I have spent the last four years building high-throughput event-driven systems in Go and Kafka — which maps directly to the distributed data pipeline work described in your job posting. I am applying for the Senior Backend Engineer role at Acme.

How to Write the Experience Paragraph

This is not a resume summary. Pick the two or three accomplishments most relevant to the specific role and describe them with context. The goal is to show that your past work directly prepares you for what this role requires — not to list everything you have done.

Before vs After (Experience Paragraph)

Before

I have worked on various backend projects and have experience with microservices, databases, and cloud infrastructure. I am a fast learner and a strong team player.

After

At my current role, I led the migration of a monolithic .NET API to a microservices architecture on Kubernetes, reducing deployment time by 60% and eliminating a class of production incidents caused by shared state. I also introduced contract testing between services, which your job description calls out explicitly as a requirement.

The Company Research Paragraph

This paragraph is where candidates either differentiate themselves or reveal that they sent the same letter to 50 companies. Reference something specific — a product you use, a tech decision they made publicly, a blog post, an open source project, a hiring post about their challenges. One specific detail beats three generic compliments.

What counts as specific research

  • Their tech stack and how it matches your background
  • A product or feature you have actually used
  • An engineering blog post or conference talk by their team
  • A recent announcement, funding round, or product launch
  • Their open source contributions or GitHub activity

Pro Tip

Check the company engineering blog, their GitHub org, and recent LinkedIn posts before writing this paragraph. Five minutes of research produces the most impactful sentence in the letter.

Cover Letter Formatting

Cover letters are usually submitted as PDFs or typed into an ATS text field. Either way, keep the formatting clean and minimal. No headers, no tables, no logos. A standard business letter format works — date, recipient, body, sign-off. If submitting as plain text, use line breaks between paragraphs.

Cover Letter Formatting Rules

ElementRecommendationAvoid
LengthUnder 350 words, 3–4 paragraphsMore than one page
Salutation"Dear [Name]" or "Dear Hiring Manager""To Whom It May Concern"
FontMatch your resume — Arial or Calibri 10–11ptDifferent font from your resume
File formatPDF with clean formattingWord doc with tracked changes
ToneConfident and specificHumble to the point of self-deprecation

ATS and Cover Letters

Many ATS systems parse cover letters the same way they parse resumes — scanning for keywords and relevance signals. This means the same rules apply: use exact terminology from the job description, avoid dense formatting, and do not embed key information in headers or footers.

ATS optimization for cover letters

  • Use the exact job title from the posting in your opening paragraph
  • Mirror key technical terms — if they say "TypeScript" use "TypeScript", not "JavaScript superset"
  • Name specific tools, frameworks, and methodologies from the job description
  • Avoid tables, columns, or text boxes — plain paragraphs only
  • Submit as a clean PDF, not a designed template

Common Cover Letter Mistakes

Most cover letters fail for the same predictable reasons. The good news: avoiding these mistakes puts you ahead of the majority of applicants.

  • Restating the resume line by line instead of adding context
  • Opening with "I am writing to apply for..." — wastes the first sentence
  • Generic company praise with no specifics ("I admire your innovative culture")
  • Focusing on what you want from the role, not what you bring to it
  • Exceeding one page — recruiters will not read it
  • Using the same letter for every application without tailoring

Pre-submission checklist

  • Opening sentence leads with a relevant qualification, not a statement of intent
  • Experience paragraph references specific accomplishments with numbers
  • Company paragraph contains at least one specific, researched detail
  • Job title and key terms from the job description appear in the letter
  • Total length is under 350 words
  • No spelling or grammar errors
  • Saved as PDF, named: FirstName-LastName-CoverLetter.pdf

How Evalo Helps

Evalo generates tailored cover letters based on your CV and the job description. It extracts the key requirements from the posting, matches them to your experience, and produces a targeted letter — without the blank page problem or the risk of sending a generic template.

  • Automatic cover letter generation from CV and job description
  • Keyword alignment with the job posting
  • Role-specific experience matching for IT positions
  • Multiple tone options — formal, concise, or narrative

Ready to write a cover letter that actually gets read?

Ready to write a cover letter that actually gets read?

Upload your CV and job description — Evalo generates a tailored cover letter in seconds

Generate your cover letter

Frequently Asked Questions

Should I always include a cover letter?

If the application asks for one — always. If it is optional, include one only if you can write a tailored, specific letter. A generic cover letter is worse than no cover letter.

How long should a cover letter be?

Under 350 words, 3–4 paragraphs. Recruiters do not read long cover letters. Every sentence should earn its place.

Should I address the cover letter to a specific person?

Yes, if you can find the name. Check LinkedIn for the hiring manager or engineering lead. "Dear [Name]" is more compelling than "Dear Hiring Manager". Avoid "To Whom It May Concern" entirely.

Can I reuse the same cover letter for multiple jobs?

Only the structure and close. The opening, experience paragraph, and company research paragraph must be rewritten for each role. Recruiters can immediately identify generic letters.

Do ATS systems read cover letters?

Many do. Apply the same keyword rules as your resume — mirror the job description terminology, use plain text formatting, and avoid tables or columns.

What if I have no experience for the role?

Focus on transferable skills, relevant projects, and your motivation for moving into this area. Be direct about the transition rather than trying to hide it — a genuine explanation is more compelling than a stretched claim.