A curated list of established remote/distributed/virtual tech companies. The criteria for inclusion are intentionally vague, but 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, and tech means that they have more than a handful of software development roles.
Update (February 2019): To make things a bit less vague and avoid ending up with a huge list, I stopped adding companies that have fewer than 50 employees. I will also remove small companies from the list at some stage.
Pull requests are welcome. Please keep the list in alphabetical order.
Note: I started this list as a way of finding companies I may want to work with. These days, I work as a remote data scientist with Automattic. You can visit my website to read about my application path and my thoughts on the experience so far. 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 | PHP, Web | ✗ | Jobs Glassdoor |
15Five | Continuous performance management suite | Django, Python, Javascript, React, Vue | ✓ | Jobs Glassdoor |
Aha! | Product roadmapping software | Ruby, Rails, React, Web | ✓ | Jobs Glassdoor |
Articulate | E-learning | Ruby, C#/.NET, Javascript | ✓ | Jobs Glassdoor |
Auth0 | Identity Management | Node, Web | ✓ | Jobs Glassdoor |
Automattic | WordPress & more | PHP, Java, Web, Mobile | ✓ | Jobs Glassdoor |
Axelerant | Web consulting | Drupal, Web | ✗ | Jobs Glassdoor |
Balsamiq | Wireframing | JavaScript, Web | ✗ | Jobs |
Bandcamp | Music publishing platform | Ruby, Web | ? | Jobs Glassdoor |
Basecamp | Collaboration tools | Ruby, Web | ✓ | Jobs |
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 |
Close.io | Insides sales CRM | Python, JavaScript, Web | ✓ | Jobs Glassdoor |
Cloudbees | CI/CD, Jenkins, Codeship | Java, Web, Go, Vuejs, Rails | ✓ | Jobs Glassdoor |
ConsenSys | Blockchain studio | Many (see job page) | ? | Jobs Glassdoor |
Crossover | Full-time long-term projects | Many (see job page) | ✗ | Jobs Glassdoor |
DataRobot | Data science as a service | Python, R, Web, data stuff | ? | Jobs Glassdoor |
DataStax | Enterprise Cassandra | Cassandra, Java, DevOps | ✓ | Jobs Glassdoor |
DigitalOcean | Infrastracture as a service | C++, Go, Ruby, Perl, Web | ✓ | Jobs Glassdoor |
Dribbble | Where Designers get Inspired & Hired | Ruby, Web, Mobile | ✓ | Jobs |
DuckDuckGo | Web search engine | Perl, Web, Mobile | ? | Jobs |
Elastic | Elasticsearch as a service | Java, DevOps, Web | ✓ | Jobs Glassdoor |
Envato | Sites for creatives | Ruby, Web | ✓ | Jobs Glassdoor |
Fire Engine Red | Education market solutions | ? | ? | Jobs Glassdoor |
Four Kitchens | Web consulting | Drupal, Node, PHP, Web | ? | Jobs Glassdoor |
Genuitec | Eclipse-based tools | Java, Eclipse, Web, Mobile | ? | Jobs Glassdoor |
Ghost | Publishing platform | Node, Web | ? | Jobs |
GitHub | GitHub | Git, Ruby, Web | ✓ | Jobs Glassdoor |
GitLab | GitLab | Git, Ruby, Web | ✗ | Jobs Glassdoor |
Gradle | Gradle Enterprise & build tool | Many (see job page) | ✓ | Jobs |
Gun.io | Gun.io | DevOps, Web | ✓ | Jobs |
Heap | Heap | Node, Scala, Web | ? | Jobs Glassdoor |
Help Scout | Help desk software | Java, Web | ✓ | Jobs |
Heroku | Backend hosting | Ruby, Go, Web, DevOps | ✓ | Jobs Glassdoor (acquired by Salesforce.com) |
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 |
Linaro | Embedded development, Compilers | C, C++ | ? | Jobs Glassdoor |
Lullabot | Design & dev consulting | PHP, Drupal, Web | ✓ | Jobs Glassdoor |
madewithlove | Web & software development | PHP, Laravel, React +Native, Javascript, Web | ✓ | Jobs |
MarsBased | Web & mobile dev consultancy | Ruby on Rails, Angular, Ionic, Javascript, Web | ✓ | Jobs |
Mapillary | Street-level imagery platform | Python, Javascript, Ruby, Java, Shell | ✓ | Jobs |
Mobile Jazz | Software development | PHP, Web, Mobile, Design | ✓ | Jobs Glassdoor |
Mozilla | Firefox & more | C++, Web, Mobile | ✓ | Jobs Glassdoor |
nearForm | Remote projects & more | Node.js, Web, Mobile | ✓ | Jobs Glassdoor |
Olark | Live chat widgets | Ruby, Web | ✓ | Jobs Glassdoor |
onTheGoSystems | WordPress plugins | WordPress, PHP, Web | ? | Jobs Glassdoor |
O’Reilly Media | Technology training | Python, Web, Mobile | ? | Jobs Glassdoor |
Original Eight | Web consulting | PHP, Drupal, Web | ? | Jobs |
Parse.ly | Analytics for publishers | Python, Web | ✓ | Jobs Glassdoor |
Particular Software | Makers of NServiceBus | .NET, C# | ? | Jobs |
Platform.sh | Continuous deployment cloud hosting | Many | ? | Jobs |
Pythian | Data & IT consulting | DBA, DevOps | ✗ | Jobs Glassdoor |
RedHat | Red Hat Linux Distribution | Many | ? | Jobs Glassdoor |
RetailZipline | Enterprise Retail Communication Software | Ruby on Rails, JavaScript, Web, Mobile | ✓ | Jobs Glassdoor |
Scrapinghub | Scraping as a service | Python, Web | ✗ | Jobs Glassdoor |
Simple A | .NET consulting | .NET, Web | ? | Jobs Glassdoor |
SitePen | Web consulting | Dojo, Web | ✓ | Jobs Glassdoor |
Soshace | Remote developers | React, Vue.js, Python | ✓ | Jobs Glassdoor |
Sonatype | Software chain automation | Java, Groovy, DevOps | ✓ | Jobs Glassdoor |
Spreaker | Podcasting Platform | PHP, Node, Web, Mobile | ✗ | Jobs |
Stack Exchange | Stack Overflow & more | .NET, Web | ✓ | Jobs Philosophy Salary calculator Glassdoor |
SUSE | SUSE Linux distribution | Many | ? | Jobs Glassdoor |
Toggl | Time Tracking Tool | Ruby, C#, Go, Mobile, Web | ✗ | Jobs Glassdoor |
Toptal | Tech freelancer marketplace | Ruby, Web | ✗ | Core team positions Apply as a developer Glassdoor |
Trello | Trello | Node, Mobile, Web | ✓ | Jobs Glassdoor (acquired by Atlassian) |
Universal Mind | Digital agency | Mobile, Web | ✓ | Jobs Glassdoor |
Wikimedia | Wikipedia | Web, PHP | ✗ | Jobs Glassdoor |
Xapo | Financial Technology | Mobile, Web, Python | ✓ | Jobs Glassdoor |
X-team | Remote full-time projects | 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.
- 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)
- The Pros and Cons of Working Remotely by @spreaker
- Remote Only: Manifesto, tips, company list, and more
- AngelList remote job collection
- Authentic Jobs
- FlexJobs
- NODESK
- Remote4me
- RemoteBase
- Remote.co
- Remote | OK
- Remotive
- Remote Friendly
- Stack Overflow remote job listings
- 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.