Top 30 Companies That Hire Remote Software Engineers

Top 30 Companies That Hire Remote Software Engineers

Let’s be real: finding a great remote software engineering gig isn’t all sipping coffee by the beach and answering a Slack ping every few hours. Sure, the market is bigger than ever, but so is the competition—and “remote” doesn’t always mean “work from anywhere in the world.” After a few years on the road, a couple of time zone mishaps, and more than one “can you hear me now?” interview, I’ve built a go-to list of companies that actually get remote work right.

Why a Curated List Matters

The web is flooded with “1000+ remote jobs!” posts, but most are either outdated, stuffed with agencies, or list companies that haven’t hired remotely in years. I’ve filtered these 30 companies based on:

  • Consistent remote hiring (not just post-pandemic flukes)
  • Clear roles and tech stacks (no “ninja rockstar code wrangler” nonsense)
  • Transparent perks and pay (as much as you’ll get before the interview)
  • Actual application links (no endless ATS rabbit holes)

My Quick Case: Remote Job Search in 2023

Last fall, I spent 15 minutes every weekday for a month applying to remote positions. My aim? To land interviews, not just get lost in the resume void. What worked: targeting companies with a history of remote hiring, customizing messages, and avoiding anything that sounded too good to be true (spoiler: it usually is).

“The best time to find a remote job was yesterday. The second best is today—if you don’t waste it on dead-end listings.”

Top 30 Companies Hiring Remote Software Engineers

Below is a curated table of companies, key roles, tech stacks, hiring regions, and standout perks. For each, you’ll find a direct link to their careers page or remote job board, plus a quick DM template to connect with recruiters.

Company Core Roles Tech Stack Regions Perks Apply / Source
Automattic Backend, Frontend, Mobile, QA PHP, JS, React, Node.js Global Flexible hours, open vacation, home office stipend Apply
GitLab Full-Stack, Infra, SRE, Security Ruby, Go, Kubernetes Global All-remote, stock options, learning stipend Apply
Zapier Backend, Frontend, DevOps Python, React, AWS Americas, EMEA Profit sharing, annual retreats Apply
Remote Platform Eng, API, Integrations Go, Python, TypeScript Global Work-from-anywhere, equity, flex PTO Apply
Shopify Backend, Frontend, Data Eng Ruby, React, GraphQL Americas, EMEA Wellness budget, home internet reimbursement Apply
InVision Full-Stack, Infra, QA JavaScript, React, Node.js Global Annual offsites, parental leave Apply
Hotjar Backend, Data, Frontend Python, React, AWS EMEA Home office budget, no set hours Apply
Basecamp Full-Stack, Mobile Ruby, JavaScript, iOS Americas, EMEA 4-day summer weeks, profit sharing Apply
Doist Backend, Frontend, QA Python, React, TypeScript Global Co-working allowance, async culture Apply
Buffer Backend, Frontend, SRE Ruby, Go, React Global Transparent salaries, unlimited vacation Apply
Canonical Cloud, Kernel, QA Python, Go, C/C++ Global Annual bonuses, remote-first Apply
Elastic Backend, Infra, SRE Java, Go, Elasticsearch EMEA, Americas Stock grants, health benefits Apply
Twilio Full-Stack, Platform, DevOps Java, Python, React Americas, EMEA Equity, wellness stipend Apply
Mozilla Browser, Platform, Security Rust, JavaScript, Python Global Open source, generous PTO Apply
Clevertech Full-Stack, Mobile, Data Node.js, React, AWS Global Remote retreats, project variety Apply
X-Team Frontend, Backend, DevOps JavaScript, React, Node.js Global Unplugged weeks, learning fund Apply
Andela Backend, Frontend, Data Python, React, Java Global Mentorship, remote community Apply
RemoteOK Varies (Job Board) Multiple Global Source
AngelList Talent Varies (Marketplace) Multiple Global Source
Remote.co Varies (Job Board) Multiple Global Source
HackerRank Dev, Data, QA Java, Python, Go Global Learning budget, hackathons Apply
GitHub Backend, Frontend, SRE Ruby, Go, React Global Work-from-home budget, equity Apply
PayPal Full-Stack, Platform, Security Java, Node.js, React Americas, EMEA 401k, learning stipends Apply
Stripe Backend, Infra, Data Eng Ruby, Go, Scala Americas, EMEA Remote options, equity Apply
Auth0 Backend, API, Security Node.js, Go, React Americas, EMEA Remote-first, learning budget Apply
Scrapinghub Backend, Web Crawling Python, Django Global Flexible hours, distributed team Apply
Toptal Marketplace (Freelance) Multiple Global Flexible projects, global clients Apply
10up Backend, Frontend, DevOps PHP, JS, React Americas, EMEA Remote stipend, annual meetups Apply
TaxJar (Stripe) Backend, API, Data Ruby, Go, Python Americas Stock options, remote culture Apply
Close Backend, Frontend, DevOps Python, React, AWS Global Home office budget, async comms Apply

Quick DM Templates for Recruiters

Save time: Instead of a generic “Hi, I’m interested in jobs,” use these templates when reaching out on LinkedIn or AngelList:

  • For a specific company:
    Hi [Recruiter Name], I saw that [Company] is hiring for remote [Role]s. My background matches your [Tech Stack], and I’m especially excited about your remote culture. Could you share more about the team or interview process?
  • For a job board contact:
    Hello, I’m a software engineer with experience in [Stack]. I noticed your listing for [Role] at [Company] and would love to learn more about the remote setup and application steps. Thank you!

15-Minute Checklist: How to Apply Efficiently

  • Update your resume (keep it one page, focus on impact)
  • Tailor your cover letter (two lines about their remote culture helps)
  • Research the company (Glassdoor, Blind, or their own blog)
  • Check time zones (don’t waste time on roles outside your region)
  • Apply directly (skip recruiters if possible)
  • DM a recruiter (use the templates above)
  • Track your applications (a simple spreadsheet works wonders)

Tools & Sources

Real-Life Tip

After applying to 20+ jobs, I found that following up with a recruiter DM increased callback rates by at least 2x. It’s not always about the fanciest resume—it’s about reminding someone there’s a real person on the other end.

“Remote hiring is about trust. Show them you’re proactive, not just another inbox notification.”

Some links may be affiliate. You pay the same price, and this blog may earn a small commission.

Similar Posts