Edition of October 21, 2026 azerit
Sourcing & outreach

How to write a first email an engineer will answer

Most recruiting messages get archived unread. Five rules for a first email that opens on the engineer's own work and gets a reply.

Good engineers get a lot of recruiting messages, and most of them look the same: an exciting opportunity, a fast-growing startup, a role that will shape the future of something. They get skimmed and archived. The messages that get a reply usually do one thing differently: they show you looked at the person's work.

1. Open on something they built

The first line is the only one you can be sure they will read. Use it to name a specific project, pull request or piece of code, and why it caught your attention. "Your lock-free matching engine in rt-order-matching caught my eye" beats any adjective about your company. It proves the message was written for them, and gives them a reason to keep reading.

2. Connect it to the problem you're hiring for

Then say, in one sentence, why that work matters to you: "We're building a trading system with similar latency challenges." Engineers care about interesting problems more than about titles. If the link between their project and your role is real, this sentence does the selling.

3. Keep it short

Three or four sentences. No company history, no list of benefits, no bullet points of requirements. If they're interested they will ask, and the conversation that follows is where those details belong.

4. Ask one easy question

End on a question that takes five seconds to answer: "Interested?" or "Open to a 20-minute call this week?" One ask, low commitment.

5. Skip the patterns that get archived

  • Subject lines with emojis, or with "exciting opportunity" in them.
  • "I came across your profile" with nothing specific after it.
  • Follow-ups that resurface the same generic pitch.
  • Your funding round in the first line instead of their work.

Putting it together

Hi Léa, your lock-free matching engine in rt-order-matching caught my eye. We're building a trading system with similar latency challenges and looking for a Rust engineer. Interested?

That's the whole email. It's short because the research happened before it was written.

That research is the part Azerit does for you: it finds the engineers whose code matches your role and drafts each first email around their own work. Try it on one of your open roles.

Find the engineers who have already built it

Azerit reads GitHub for the developers who have shipped what you're hiring for, and sends you the one who fits: skills proven by their code, a verified email, and a first message written about their own work.

Find my engineerbook a demo