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.
Pull requests are welcome. Please keep the list in alphabetical order.
Company | Business/products | Tech stack/skills | Globally-competitive compensation? | Job page & other links |
---|---|---|---|---|
10up | Web consulting | PHP, Web | ✗ | 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 |
Clevertech | Dev consulting | Many (see job page) | ✗ | Jobs Glassdoor |
Cloudbees | CI/CD, Jenkins, Codeship | Java, Web, Go, Vuejs, Rails | ✓ | 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 |
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 |
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) |
inVision | Design prototyping platform | 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 |
Lullabot | Design & dev consulting | PHP, Drupal, Web | ✓ | Jobs Glassdoor |
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 |
Pythian | Data & IT consulting | DBA, DevOps | ✗ | 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 |
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 |
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 |
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