Skip to content

Job Boards for Engineers: Where to Actually Apply

Job boards work for engineers when you use a small number of targeted ones well, and waste months when you spray applications across all of them. The boards below are the ones worth your time, with what each is actually good for. The strategy section after that matters more than the list: application quality and referral routes beat volume everywhere.

  • Hiring Cafe: an aggregator that pulls postings directly from company career pages, with unusually good filters (salary, remote policy, visa sponsorship, tech stack). Best single place to see the real market without recruiter-spam listings.
  • Wellfound: the startup board (formerly AngelList Talent). Salary and equity ranges are usually posted, and you often reach founders directly. Best if you actually want startup risk; read startups vs. mid-size vs. large corporations first, and the equity guide before you compare offers denominated in options.
  • Built In: city-oriented tech hubs with real company profiles; strong when you are targeting a specific metro or researching a company’s culture pages before an interview.
  • Welcome to the Jungle: deep company profiles (team videos, office context); especially strong for European roles and remote-friendly European companies.
  • Twill: matching-style platform; you build one profile and get routed to fitting roles rather than searching listings.
  • Handshake: if you are a student or within a couple of years of graduation, this is where university-pipeline hiring actually happens: internships, new-grad programs, and campus events. See the internship guide.
  • LinkedIn and Indeed: the giant general boards. Highest volume, highest competition per posting, and the place recruiters search for you: an up-to-date profile matters more than applications there. Your personal brand does quiet work here.
  • Community channels: Hacker News “Who’s hiring” threads, stack-specific Discords and subreddits. Low volume, high signal, and often a direct line to the hiring manager.

Strategy: ten good applications beat a hundred sprayed ones

Section titled “Strategy: ten good applications beat a hundred sprayed ones”

Engineers who treat applying as a numbers game get numbers-game results: low response rates and generic rejections. The mechanics on the other side explain why: your application is screened in about two minutes against a specific requirement list (what reviewers actually check), and a sprayed resume matches nothing specifically.

The higher-yield loop:

  1. Pick 5–10 roles a week you genuinely match (about 70% of the stated requirements is a real match; the wish list is aspirational; how companies actually decide explains the gap between postings and decisions).
  2. Tailor for ten minutes per application: reorder your top bullets to mirror the role’s must-haves, use their exact terminology where it is true. Tools to streamline applying keeps this fast, and using AI for job searching covers where AI drafting helps versus where it produces the generic output screeners skip.
  3. Hunt the referral before submitting. A referral routes you around the coldest part of the funnel. Check your network for anyone at the company; a two-line message asking about the team is fine, and most engineers are happy to refer someone who did their homework (referral bonuses exist for a reason).
  4. Track everything: where you applied, when, which resume version, what happened. Patterns in your rejections are prep information.

Postings tell you more than requirements:

  • Salary range posted signals comp transparency (and is legally required in more and more places). No range on a senior posting is a small warning.
  • A described process (“three stages over two weeks”) signals an organized team; companies that share prep resources or send candidate packets are telling you they run a structured, criteria-based evaluation, which is good news for prepared candidates.
  • Twelve “required” technologies signal a wish list or a role that is really two roles. Apply anyway if you clear the core; screen them for it in the first call.
  • “Rockstar/ninja/family” language ages poorly for a reason.

Above senior level, most hiring happens through networks and direct outreach before postings ever convert; if you are senior+, your time yields more in visibility (writing, talks, open source: see building an engineering portfolio) and in warming your network than in application forms. And whatever your level, boards are one channel of several: referrals, communities, and recruiters finding you all outperform cold applications on response rate.

Once the interviews start, switch guides: how to prepare for a technical interview picks up from here.