
I’ve read hundreds of cover letters, and the ones that work always follow a simple structure. To write a cover letter for a job, start by addressing the hiring manager by name—never “To Whom It May Concern.” Then, open with a specific hook that connects your background directly to the company’s stated challenge or goal. For example, “When I saw your job posting for a Senior Analyst, I immediately recognized the opportunity to apply my five years of forecasting experience to your upcoming expansion in the Midwest.” Keep the body to three short paragraphs: one explaining why you’re excited about the company (mention recent news or projects), one highlighting your most relevant achievements with numbers, and one thanking them and stating your follow-up plan. End with a professional signature and a link to your LinkedIn profile.
Avoid generic phrases like “I am a hard worker” or “I am writing to apply.” Instead, use sales by 12% in my first quarter” or “I managed a team of 15 across three time zones.” If the job description lists key skills, mirror their language exactly. For example, if they mention “project management tools,” say “I have used Jira, Asana, and Monday.com to manage cross-functional projects.”
Here is a quick reference table for common cover letter mistakes and fixes:
| Mistake | Fix |
|---|---|
| No company-specific details | Research the company and mention one recent initiative |
| Too long (more than 4 paragraphs) | Keep it to 3 paragraphs, 250–350 words |
| Repeating the resume | Highlight one story not on the resume |
| Weak closing | Specify a follow-up, e.g., “I will call your office next Tuesday” |
Finally, proofread aloud for tone and typos. A single error can break the impression. I’ve seen candidates with perfect resumes get rejected because their cover letter had a misplaced comma or a lazy opening. You want the reader to feel you’ve already thought about how you’ll contribute, not just that you want a job.

For me, writing a cover letter is all about storytelling. I don’t start with “I am applying for X position.” Instead, I lead with a short, memorable anecdote that shows why I care about the industry. For example, “The first time I saw a prosthetic hand move with neural signals, I knew I had to work in medical device design.” Then I link that story directly to the company’s mission. I keep the tone casual but focused, and I always end with a specific, actionable next step—like “I’ll bring coffee to your office next Tuesday if you’re free to chat for 10 minutes.” It feels personal, not robotic.

I’m a recent graduate, so my approach is different. I focus on transferable skills from internships, class projects, or volunteer work. I always start by addressing the recruiter by name—I use LinkedIn to find it. Then I pick one or two hard skills from the job description and show how I used them. For example, if they want “data analysis,” I mention my capstone project where I analyzed 10,000 survey responses. I keep it to 200 words max because recruiters spend only 6 seconds scanning. I also bold my key achievements in the body so they pop.

As someone who reads cover letters daily, I’ll tell you what I hate: fluff and generic praise. Don’t write “I’ve always admired your company.” Instead, say “Your recent launch of the sustainability dashboard caught my attention because I managed a similar initiative at my last job.” I also dislike cover letters that are overly long or have no clear structure. A good one should be scannable: use short paragraphs, bullet points for achievements, and a clear call to action. Avoid saying “I hope to hear from you”—it’s weak. Say “I look forward to discussing how my background aligns with your needs.”

I’ve hired dozens of people, and the best cover letters feel like a conversation between equals. They don’t beg; they propose value. I recommend a “problem-solution” format: identify a pain point mentioned in the job description, then explain how your past work solved a similar problem. Use numbers. For instance, “You need to reduce churn; I cut customer attrition by 18% in 6 months using a targeted onboarding program.” Keep it to one page, three paragraphs, and don’t mention salary or benefits. I also appreciate a P.S. line that restates your biggest achievement—it’s the last thing I read and often makes me call you.


