A curated list of established remote/distributed/virtual tech companies. The general idea is to include only established tech companies for which a significant portion of the workforce works remotely. Established means that each company is either well-funded or profitable with at least 50 employees, and tech means that they have more than a handful of software development roles. To make this list more useful to a global audience, companies that limit their hiring of engineers to a small set of rich countries are no longer included.
Pull requests are welcome. Please keep the list in alphabetical order.
Background: I started this list back in 2015 as a way of finding companies I may want to work with. This turned out well, as I've been working remotely as a data scientist since 2017. With remote work becoming mainstream since 2020, I've narrowed this list to focus on companies that hire globally. You can visit my website to read some of my reflections on remote data science. You can also check out this video of a talk I gave on a day in the life of a remote data scientist. TL;DR: Remote work is awesome! :)
Company | Business/products | Tech stack/skills | Globally-competitive compensation? | Job page & other links |
---|---|---|---|---|
10up | Web consulting | WordPress, PHP, Node, Web | ✗ | ⌨️ Jobs 🚪 Glassdoor |
AngelList | Early-stage investing | React, TypeScript, GraphQL, Ruby, Kubernetes | ✓ | ⌨️ Jobs 🚪 Glassdoor |
Automattic | WordPress & more | PHP, Java, Web, Mobile, Node | ✓ | ⌨️ Jobs 🚪 Glassdoor |
Bandcamp | Music publishing platform | Ruby, Web | ? | ⌨️ Jobs 🚪 Glassdoor |
BandLab | Social music platform | Serverless, .NET, Node.js, TypeScript, Swift, Kotlin | ✓ | ⌨️ Jobs 🚪 Glassdoor |
Basecamp | Collaboration tools | Ruby, Web | ✓ | ⌨️ Jobs |
BriteCore | Insurance technology platform | Python, Mobile | ✓ | ⌨️ Jobs 🚪 Glassdoor |
Buffer | Social media tools | PHP, Node, Web, Mobile | ✓ | ⌨️ Jobs 🚪 Glassdoor 💰 Salary formula |
Canonical | Ubuntu dev & support | C, C++, Python, DevOps | ✓ | ⌨️ Jobs 🚪 Glassdoor |
Chef | IT automation | Ruby, DevOps | ✓ | ⌨️ Jobs 🚪 Glassdoor |
chess.com | Online chess | Java, mobile, etc.. | ? | ⌨️ Jobs |
Clevertech | Dev consulting | Many (see job page) | ✗ | ⌨️ Jobs 🚪 Glassdoor |
Cloudbeds | Hospitality Software | Web, DevOps | ✓ | ⌨️ Jobs 🚪 Glassdoor |
Cloudbees | CI/CD, Jenkins, Codeship | Java, Web, Go, Vuejs, Rails | ✓ | ⌨️ Jobs 🚪 Glassdoor |
Codelathe | Enterprise File Sharing, Sync and Backup | PHP, Web, Node, C++ | ✓ | ⌨️ Jobs 🚪 Glassdoor |
ConsenSys | Blockchain studio | Many (see job page) | ? | ⌨️ Jobs 🚪 Glassdoor |
Crossover | Full-time long-term projects | Many (see job page) | ✗ | ⌨️ Jobs 🚪 Glassdoor |
DataDog | Monitoring & analytics | Scala, Java, Python, Go | ✓ | ⌨️ Jobs 🚪 Glassdoor |
DataRobot | Data science as a service | Python, R, Web, data stuff | ? | ⌨️ Jobs 🚪 Glassdoor |
Doist | Productivity and team communication apps | Web, Mobile | ✓ | ⌨️ Jobs 🚪 Glassdoor |
Dribbble | Where Designers get Inspired & Hired | Ruby, Web, Mobile | ✓ | ⌨️ Jobs |
DuckDuckGo | Privacy Products: search, mobile and desktop browsers, email, tracker blocking. | Mobile, C#, Perl, JavaScript, DevOps | ✓ | ⌨️ Jobs 🚪 Glassdoor |
Elastic | Elasticsearch, Kibana, Logstash, Beats | Java, DevOps, Web | ✓ | ⌨️ Jobs 🚪 Glassdoor |
End Point Dev | Web apps, public health, GIS, VisionPort | JavaScript, React, Java, Ruby, Python, PostgreSQL, DevOps | ✓ | ⌨️ Jobs 🌎 Staff locations 🚪 Glassdoor |
Envato | Sites for creatives | Ruby, Web | ✓ | ⌨️ Jobs 🚪 Glassdoor |
Eyeo | AdBlock Plus & More | Many | ? | ⌨️ Jobs 🚪 Glassdoor |
Fireflies.ai | Automatic meeting notes | Node, Web, Python | ✓ | ⌨️ Jobs 🚪 Glassdoor |
Gatsby | Platform for managing JAMstack websites | Web, Node, React, TypeScript | ✓ | ⌨️ Jobs 🚪 Glassdoor |
Genuitec | Eclipse-based tools | Java, Eclipse, Web, Mobile | ? | ⌨️ Jobs 🚪 Glassdoor |
Ghost | Publishing platform | Node, Web | ✓ | ⌨️ Jobs |
GitLab | GitLab | Git, Ruby, Web | ✗ | ⌨️ Jobs 💰 Salary calculator 🚪 Glassdoor |
Gradle | Gradle Enterprise & build tool | Many (see job page) | ✓ | ⌨️ Jobs 🚪 Glassdoor |
Help Scout | Help desk software | Java, Web | ✓ | ⌨️ Jobs 🚪 Glassdoor |
Hubstaff | Time Tracking Tool | Swift, Ruby, Web, Mobile | ✓ | ⌨️ Jobs 🚪 Glassdoor |
Igalia | Embedded development, browsers | C++ | ? | ⌨️ Jobs |
inVision | Design prototyping platform | Go, Node, Web, Mobile | ✓ | ⌨️ Jobs 🚪 Glassdoor |
Jackson River | Nonprofit IT consulting | PHP, Drupal, Web | ? | ⌨️ Jobs 🚪 Glassdoor |
Jitbit Software | Help desk software | ASP.NET, C#, JavaScript | ? | ⌨️ Jobs |
Kentik | Network observability platform | C/C++, Go, JavaScript, Node.js, Web | ✓ | ⌨️ Jobs 🚪 Glassdoor |
Kraken | Bitcoin & cryptocurrency exchange | Rust, C++, Go, Python, React, DevOps, Mobile | ✓ | ⌨️ Jobs 🚪 Glassdoor |
Lullabot | Design & dev consulting | PHP, Drupal, Web | ✓ | ⌨️ Jobs 🚪 Glassdoor |
madewithlove | Web & software development | PHP, Laravel, React +Native, Javascript, Web | ✓ | ⌨️ Jobs |
MailerLite | Email marketing software | Many | ✗ | ⌨️ Jobs 🚪 Glassdoor |
MarsBased | Web & mobile dev consultancy | Ruby on Rails, Angular, Ionic, Javascript, Web | ✓ | ⌨️ Jobs |
Mobile Jazz | Software development | PHP, Web, Mobile, Design | ✓ | ⌨️ Jobs 🚪 Glassdoor |
Mozilla | Firefox & more | C++, Web, Mobile | ✓ | ⌨️ Jobs 🚪 Glassdoor |
Netlify | Web developer platform based on JAMstack | Javascript, Node.js, Web | ✓ | ⌨️ Jobs 🚪 Glassdoor |
Olark | Live chat widgets | Ruby, Web | ✓ | ⌨️ Jobs 🚪 Glassdoor |
Original Eight | Web consulting | PHP, Drupal, Web | ? | ⌨️ Jobs |
Percona | Open Source Database Software & Services | DBA, DevOps, Kubernetes, C/C++, Go, JavaScript | ✓ | ⌨️ Jobs 🚪 Glassdoor |
Platform.sh | Continuous deployment cloud hosting | Many | ? | ⌨️ Jobs |
Pythian | Data & IT consulting | DBA, DevOps | ✗ | ⌨️ Jobs 🚪 Glassdoor |
Rebelmouse | Rebelmouse | Many | ? | ⌨️ Jobs 🚪 Glassdoor |
RedHat | Red Hat Linux Distribution | Many | ? | ⌨️ Jobs 🚪 Glassdoor |
Redox | Healthcare API Platform | Node, React, API, Networking | ✓ | ⌨️ Jobs 🚪 Glassdoor |
Scrapinghub | Scraping as a service | Python, Web | ✗ | ⌨️ Jobs 🚪 Glassdoor |
ScyllaDB | Real-Time Big Data Database, DBaaS | C++, GoLang, Python, Linux, DevOps | ✓ | ⌨️ Jobs 🚪 Glassdoor |
Shogun | Ecommerce products | Ruby on Rails, React | ✓ | ⌨️ Jobs 🚪 Glassdoor |
Shopify | Ecommerce platform | Ruby, Go, TypeScript, React, Mobile, DevOps | ✓ | ⌨️ Jobs 🚪 Glassdoor |
Sonatype | Software chain automation | Java, Groovy, DevOps | ✓ | ⌨️ Jobs 🚪 Glassdoor |
Sourcegraph | Code search as a service | Go, TypeScript, React, Web | ✓ | ⌨️ Jobs 🚪 Glassdoor |
Spotify | Music streaming platform | Mobile | ✓ | ⌨️ Jobs 🚪 Glassdoor |
Square | Square, Cash App | Many | ✓ | ⌨️ Jobs 🚪 Glassdoor |
Superside | Creative Collaboration and Design as a Service | Kotlin, React, Web | ✓ | ⌨️ Jobs |
Time Doctor | Time Tracking Tool | PHP, Node, Angular, Web, Mobile | ? | ⌨️ Jobs 🚪 Glassdoor |
Toggl | Time Tracking Tool | Go, Ruby, PostgreSQL, Mobile, Web | ✗ | ⌨️ Jobs 🚪 Glassdoor |
Toptal | Tech freelancer marketplace | Ruby, Rails, React, GraphQL, Web, Kubernetes | ✗ | 💪 Core team positions 💻 Apply as a developer 🚪 Glassdoor |
Vercel | Web developer platform based on JAMstack | Javascript, Node.js, Web | ✓ | ⌨️ Jobs |
Wikimedia | Wikipedia | Web, PHP | ✗ | ⌨️ Jobs 🚪 Glassdoor |
X-team | Remote full-time projects | Mobile, Web | ✓ | ⌨️ Jobs 🚪 Glassdoor |
Xapo | Financial Technology | Mobile, Web, Python | ✓ | ⌨️ Jobs 🚪 Glassdoor |
XWP | Remote full-time projects | Web, WordPress | ✓ | ⌨️ Jobs 🚪 Glassdoor |
You Need A Budget | Budgeting Application | Ruby, Mobile, Web | ✓ | ⌨️ Jobs 🚪 Glassdoor |
Zapier | App connectors | Python, Node, Web | ✓ | ⌨️ Jobs 🚪 Glassdoor |
Notes:
- Web covers the usual front-end skills, Mobile usually means iOS and Android, and DevOps is listed for companies where this is one of the main focus areas.
- Globally-competitive compensation means that the company doesn't use remote workers as a source of cheap labour. For compensation to be globally competitive, the company should offer packages that are comparable to market rates in major tech hubs.
- ✉️ You can subscribe to job alerts by companies from this list on Job Dispatch.
- Awesome Remote Job (markdown file of remote working resources)
- List of Startups with distributed teams, remote staff & multiple offices (Google Sheet)
- Work Remote Company List (less detailed Google Sheet)
- FlexJobs posts: 26 Virtual Companies That Thrive on Remote Work (2014) | 76 Virtual Companies and Distributed Teams (2015) | 125 Virtual Companies That Embrace Remote Working (2016)
- 5 Successful Examples of "Distributed Workforce" Companies (staff.com blog)
- Virtual Companies: How and Why to Invest in Remote Teams (8 companies; Hubstaff blog)
- Remote Only: Manifesto, tips, company list, and more
- AngelList remote job collection
- Authentic Jobs
- FlexJobs
- NODESK
- Remote4me
- RemoteBase
- Remote.co
- Remote | OK
- Remotive
- WeWorkRemotely
- Working Nomads
Note: There seem to be hundreds of remote job aggregators, and new ones keep emerging. This is just a sample. If you want to add an aggregator, it should have more traffic than most of the above sites.