🌎 Sourcegraph is an all-remote company, which means:

❓FAQ

Q: How are you able to maintain team cohesion while working remotely?

Having a shared set of values and trust among teammates is the foundation for a cohesive team, and we have that here at Sourcegraph. The are are a few things we are mindful of in an all remote environment:

Q: Is it harder to support less experienced teammates on an all-remote team?

The fundamentals of supporting teammates (regardless of their experience level) are the same on all-remote teams, it is just that the processes are different. Video chats can be arranged just as easily as stopping by someone's desk to introduce yourself or showing up at someone's office to express informal concerns.

Q: Is there an expectation to work over the weekends?

There is no expectation that people will be responsive over the weekend/vacation/evening/etc except some circumstances that do require this, but generally there will be early/predictable notice—e.g., on-call duty.

Some people prefer to work in a really flexible way, which can sometimes mean that they want to hack on something on a Saturday instead of a Friday afternoon, for example. Others prefer a set schedule. Both are valid options. Moreover, due to our global team one person's weekend can be someone else's weekday.

Tip: Configure GitHub notifications to send Sourcegraph related ones to your work email. After that it is just a matter of not checking your work email (or Slack) at times that you don’t want to do work. Slack has settings to pause notifications, and you can remove work email from your phone if that would help you not check it during non-work times.

Helpful links