Civilized Discussion
🌃 39 cities
🌎 21 countries
⌚️ 15 timezones
Remote jobs

Discourse is the 100% open source discussion platform built for the next decade of the Internet. Use it as a mailing list, discussion forum, long-form chat room, and more!

We build a community platform for civilized discussion on the web — we feel so strongly about it that we even named our company Civilized Discourse Construction Kit, Inc. We started in 2013 with 3 co-founders unusually passionate about online discussion. We’re now a team of 55 and growing fast.

First and foremost we are a hosting company. The product that we host and develop, Discourse, is of course 100% open source software.

We are a completely remote company, working from 19 different countries and 12 different timezones. You’ll never guess how we coordinate our work. Wait, did you just guess Discourse? That’s right, we use Discourse as our primary team coordination tool to build Discourse! Discourse excels at asynchronous, distributed teamwork, so we can keep interruptions like instant messaging, calls, and meetings to a minimum.

Remote work culture

Company retreats
162 remote teams →

As a remote team we don’t see each other much, so we come together in an all-expenses-paid week once every year, in a host city represented by someone that works at Discourse. So far we’ve been to San Francisco, Toronto, Sydney, France, India, Singapore, and Montréal!

Flexible hours
212 remote teams →

No set hours. Need to take two weeks off? Wanna try the digital nomad lifestyle? Let’s figure it out! If customers are happy, we’re happy.

No daily calls
7 remote teams →
Light meetings
27 remote teams →
Open source
41 remote teams →

Work on a major open source project. Discourse is technically groundbreaking (we were a JavaScript app before it was cool) and powers a not-insignificant percent of the internet already. Discourse is one of the top GitHub open source projects and one of the top 3 Rails, Ember.js, and Ruby open source projects in the world!

40 remote teams →
Open communication
35 remote teams →


Remote jobs at Discourse

Remote team locations

Discourse is working remotely from 6 cities like Los Angeles, Seattle and Denver across 21 countries like United States, Austria and Australia.


Civilized Discussion
🌃 39 cities
🌎 21 countries
⌚️ 15 timezones

Countries (21)

Cities (39)


Tech stack