Hiring
min read

How to Write a Software Engineer Offer Letter (2026)

June 25, 2026

How to Write a Software Engineer Offer Letter (2026)

A software engineer offer letter is a legal document. But it's also a close tool. How you present the offer — the framing, the equity explanation, the clarity — affects acceptance rates as much as the numbers themselves. Here's what to include, what to avoid, and how to make your offer letter work for you.

The 7 Components of a Strong SWE Offer Letter

```
Software Engineer Offer Letter Anatomy

┌─────────────────────────────────────────────────┐
│ 1. ROLE DETAILS │
│ Title · Manager · Start date · Location │
├─────────────────────────────────────────────────┤
│ 2. BASE COMPENSATION │
│ Annual base · Pay frequency · Pay date │
├─────────────────────────────────────────────────┤
│ 3. EQUITY │
│ # options/RSUs · Strike price · Vesting │
│ schedule · Cliff · 409A valuation · % FDSO │
├─────────────────────────────────────────────────┤
│ 4. SIGNING BONUS (if applicable) │
│ Amount · Tax treatment · Clawback terms │
├─────────────────────────────────────────────────┤
│ 5. BENEFITS │
│ Health/dental/vision · 401K · PTO policy │
│ Compute/equipment budget · Learning budget │
├─────────────────────────────────────────────────┤
│ 6. CONDITIONS │
│ Background check · Employment eligibility │
│ At-will statement (if US) · IP assignment │
├─────────────────────────────────────────────────┤
│ 7. EXPIRATION │
│ Offer expiry date · Acceptance instructions │
└─────────────────────────────────────────────────┘
```

How to Write the Equity Section (This Is Where Most Offers Fail)

Most startup offer letters write equity like this:

> "You will receive an option grant of 5,000 shares vesting over 4 years with a 1-year cliff."

This is legally sufficient and communicates almost nothing useful to the candidate. Write it like this instead:

> "You will receive an option grant of 5,000 shares, which represents approximately 0.08% of the company on a fully diluted basis. These options will have an exercise price equal to the 409A fair market value at the time of your grant (most recently $3.20/share). The options vest over 4 years with a 1-year cliff (25% vests at your 12-month anniversary, then 1/48th monthly thereafter).
>
> At our last preferred stock valuation ($75M), these shares would be worth approximately $240,000 if the company were acquired or went public at that valuation. In a 5x outcome ($375M), the value would be approximately $1.2M before taxes."

You're not promising returns. You're helping them understand the math. Engineers who understand their equity close faster and stay longer.

Offer Letter Template (Startup-Specific)

SectionWhat to SayCommon Mistake
Role titleExact title they'll use in email signatureVague "Founding Engineer" with no level
SalaryAnnual base + pay cadence (bi-weekly is standard)Forgetting to state frequency
EquityShares + % FDSO + strike price + last 409A + vestingStating only raw share count
Signing bonusAmount + clawback condition (12-month typical)No clawback clause (creates liability)
Start dateSpecific date or "on or around [date]"No start date
Expiry5–7 business days is standardNo expiry = candidates go dark
At-willRequired in most US statesMissing = legal exposure

What We've Seen at RFS

> Based on analysis of 500+ startup offer letters from accepted and declined offers:
>
> - Offers that explained equity math in plain English: accepted 78% of the time
> - Offers that listed only raw share count: accepted 61% of the time
> - Average time between offer letter sent and signature: 3.1 days when letter explained equity; 4.8 days when it didn't
> - Most common candidate question after offer: "What does X% at last valuation actually mean in dollars?"
> — just answer this in the letter

Benefits Candidates Actually Care About (2026)

Benefit% of SWE candidates who rank it "important"
Health insurance (medical/dental/vision)94%
Remote / flexible work policy78%
401K with match67%
Equipment budget ($2K–$5K)61%
Learning / conference budget58%
Unlimited PTO47%
Compute / API credit budget43% (higher for ML/GenAI roles)

Source: RFS candidate surveys 2025–2026. Reference: The Pragmatic Engineer benefits benchmark survey.

Frequently Asked Questions

Q: Should we send the offer letter by email or DocuSign? A: DocuSign (or equivalent). Email-only offers create ambiguity about acceptance and can lead to disputes. A signed document is unambiguous. Q: How long should the offer expiration be? A: 5–7 business days for most roles. 3 business days for very competitive markets (NYC/SF senior roles where you're racing competitors). Never less than 3 days — candidates who feel pressured often decline on principle. Q: Should we include a clawback clause for the signing bonus? A: Yes — standard is a 12-month clawback. If the engineer leaves before 12 months, they repay the signing bonus pro-rated. Make this explicit in the offer letter; verbal agreements aren't enforceable. Q: What happens if we need to rescind an offer? A: A rescinded offer is a legal and reputational risk. If you must rescind, do it immediately (don't wait), offer severance if the candidate turned down other offers, and handle it personally (not through the recruiter). Offer rescissions in the engineering community spread fast. Q: How should we handle the IP assignment component? A: A brief description in the offer letter plus a separate PIIA (Proprietary Information and Inventions Agreement) signed at start. The offer letter should reference the PIIA by name. Have your lawyer draft it once and use it consistently. Related: How to Close a Software Engineering Candidate (2026) · Staff Engineer Salary Negotiation: A Founder's Counter-Offer Guide (2026)

---

Start an engineering search with Recruiting from Scratch →

Ready to hire?

Tell us about your open roles and we'll start sourcing within 48 hours.

Learn more from our blog

Visit our blog