When a hiring manager opens an applicant tracking system (ATS) like Greenhouse or Ashby, they are looking at a dashboard of 250 candidates. They have about 30 minutes between meetings to do a resume screen. They are scanning for three things: current job title, recent companies, and years of experience.
If your resume doesn't pass that 6-second scan, your beautifully crafted, three-paragraph essay about how much you admire the company's mission will never be seen by human eyes.
So, should you stop writing cover letters entirely? Yes. Mostly. Except for one very specific scenario.
The Generic Cover Letter is a Negative Signal
Most candidates use a template. It usually starts with "I am writing to express my enthusiastic interest in the [Role] position at [Company]." It then regurgitates the resume in paragraph form.
Not only does nobody read this, but it actually signals a lack of modern professional awareness. It shows you are following outdated career advice from 2010. In a fast-moving startup, communication needs to be dense and high-signal. A generic cover letter is pure noise.
The One Exception: The "Career Pivot" Context
There is exactly one scenario where a cover letter (or more accurately, a direct email) is mandatory: When your resume doesn't make obvious sense for the role.
If you are a Senior Frontend Engineer applying for a Senior Frontend Engineer role, let the resume do the talking. But if you are a former high school teacher who just finished a coding bootcamp and you are applying for a Junior Developer role, your resume is going to confuse the hiring manager.
In this scenario, the ATS will automatically reject you. You have to bypass the system and provide context.
The "Context Note" Framework
Instead of a formal cover letter, you need to write a "Context Note." This should be sent via email or LinkedIn DM directly to the hiring manager or founder. It should be maximum three sentences long.
Sentence 1: Acknowledge the weirdness.
"Hi David, I know my background as a high school math teacher isn't the traditional profile for a Junior Backend Developer."
Sentence 2: Connect the dots.
"However, over the last year, I built and deployed a Python/Django grading application used by 40 teachers in my district, which handles 10,000+ daily requests."
Sentence 3: The Call to Action.
"I'd love to bring that same pragmatic, user-focused building approach to the engineering team at [Company]. My resume is attached."
Why this works
This works because it respects the hiring manager's time. It anticipates their objection ("Why is a teacher applying for this?") and immediately neutralizes it with hard evidence of competence ("built an app with 10k daily requests").
If you are a perfect fit on paper, save your time. Don't write the cover letter. Spend that hour doing interview prep or reaching out to your network for a referral.
If you are an unconventional fit, don't write a traditional cover letter. Write a context note. Be brief, be bold, and prove you can do the job.