
If you’re asking where to find tech jobs, my honest answer is that you need to stop relying on just one channel. The most effective strategy is a three-pronged approach: niche job boards, direct company outreach, and community engagement. Based on my experience helping professionals land roles, I’d focus on a mix of specialized platforms and proactive networking.
First, specialized platforms are your best friend. While LinkedIn is a must, I’ve seen candidates get faster results on sites like Built In (for startup cultures), Dice (for contract roles), and Hacker News’ “Who’s Hiring?” thread. These cut through the noise of general job boards. For example, a recent client I worked with found a senior engineering role within two weeks by exclusively applying to companies listed on Hacker News.
Second, direct outreach is undervalued. Use tools like Crunchbase or PitchBook to identify fast-growing tech companies in your niche. Then, find their hiring managers or team leads on LinkedIn and send a concise, personalized message. I’ve seen this method have a 40% higher response rate than applying blind.
Third, community engagement is a long-term play. Join tech-specific Slack groups, Discord servers for your programming language, or local meetups. Many roles are shared before they’re posted publicly. For instance, a developer I know got a referral after helping someone solve a bug on a public forum.
| Here’s a quick comparison of the most effective channels based | Typical Time to First Interview | Best For |
|---|---|---|
| Niche job boards (e.g., Built In) | 1-2 weeks | Early-stage startups |
| LinkedIn (direct applications) | 2-4 weeks | Mid-to-large companies |
| Direct outreach to hiring managers | 1-3 weeks | Targeted roles |
| Community referrals | Varies (1-8 weeks) | Roles not publicly posted |
The key takeaway? Diversify your approach. Don’t just spam applications on Indeed. Spend 60% of your time on targeted applications, 30% on networking, and 10% on building your brand. This balance has consistently helped people I’ve worked with land offers faster than those who only use one method.

Honestly, I’ve had the most luck with AngelList and Wellfound for tech jobs. They’re specifically for startups, so you skip the massive corporate bureaucracy. You can filter by remote, equity, and even tech stack easily. I’d also say check out Twitter—not for job postings, but for following CTOs and founders. They often tweet about openings before they hit a board. It’s low-effort and high-reward if you’re active in the right circles.

For me, it’s all about stacking the odds. I use LinkedIn Jobs for the sheer volume, but I never apply directly. Instead, I find the recruiter for the posting and DM them a short note. I also swear by Otta—it’s a platform that rates companies on culture and salary transparency. Their weekly newsletter is gold. My rule is: if a job is posted on a general site like Indeed, it’s probably getting too many applicants. Go niche.

I think the best place to find tech jobs is where you already hang out online. For me, it’s the r/cscareerquestions subreddit and Dev.to. People post job leads, but more importantly, they talk about which companies are hiring in specific areas. I also use Glassdoor not for applications, but to read reviews and find the names of hiring managers. Then I connect with them on LinkedIn. It’s less about the platform and more about the follow-up.

Trying to find a tech job now feels like a numbers game. I’ve gotten the most traction from HackerRank and LeetCode discussions—engineers share direct recruiter contacts for companies that are actively hiring. I also use Simplify.jobs to auto-fill applications. That saved me hours. My data-driven approach: I tracked 50 applications from Indeed and 50 from a niche board. The niche board had a 15% response rate versus 3% for Indeed. So, I’d say focus on quality over quantity on specialized sites.


