Working at Mattermost

The mission of Mattermost, Inc. is to give all organizations the power to achieve their highest priorities through modern communication. Our vision is a world more connected to what matters most.

Our company maintains the Mattermost open source project, providing powerful, easy-to-use, self-hosted team communication across web, PC and phones.

We also provide Mattermost Enterprise Edition, a secure, modern, enterprise messaging solution as a fully supported commercial extension of our open source software.

While our headquarters is in Palo Alto, California, we use Mattermost software to work remotely around the world in partnership with our community.

Top 10 reasons to work for Mattermost:

  1. Join an outstanding team: Work with thoughtful, talented, high performance people who care about results.
  2. Build on the cutting edge: Develop in Golang, React, React Native and other technologies changing the world.
  3. Work remote: No commute, freedom to travel, complete control of your environment.
  4. Be recognized: Working in open source, your contributions are public and echo on throughout your career.
  5. Growth: Join a growing open source project, a growing business, and a growing company.
  6. Do good: Build open source software benefiting thousands of companies, institutions, schools and non-profits.
  7. Improve a product you use every day: Work on a team with deep empathy for users and customers.
  8. Focus on results: Output matters, not hours worked. Enjoy life and don’t burn out.
  9. Learn, Master, Teach: Building new skills, becoming experts, and training others is core to our culture.
  10. Friends around the world: Build relationships with staff and contributors in dozens of countries.

Working Remotely

We’re headquartered in Palo Alto, California, and like many open source companies a large portion of Mattermost, Inc. works remotely from around the world.

This gives us tremendous advantages:

  1. Access to top talent. We can hire from anywhere.
  2. More comfort. People have 100% control of their surroundings.
  3. No commute. Removing a 30-60 minute commute saves 250-500 hours a year.
  4. Time zone coverage. We can more easily support global customers.
  5. Results-focused culture. Output matters more than hours at a desk.

We run as a distributed, high performance team using a few principles:

1) Work from anywhere with good Internet

Working from anywhere means more time with loved ones, no commute, and controlling everything about your workspace.

The one requirement is having a strong internet connection for occassional video or audio conferences. Ethernet connections are preferred over Wifi, since Wifi can have interference.

2) Be explicit

Working remote means it may take time before a person reads your message and responds, so make sure you are clear.

Communicate relevant information in the first message:

  • Avoid “Are you free to talk?”, instead use “Catch up on ulimit issue Customer X is having?”

Write unambiguously:

  • Avoid “I think the answer is Yes”, instead use “Yes”, “No”, or “I think the answer is Yes, I’ll confirm with Steve and let you know.”

Likewise, we emphasize written communication. Reading is faster than listening and it reaches more people, which means more happens in less time.

3) Follow through

When working on problems, make sure to be clear about next steps, and either follow through or create a ticket to track the work.

4) Hang out

We have warm-ups in some meetings to learn more about each other. It’s part of a culture where we get to know each other.

Find time after meetings and video conferences to get to know your teammates. Ask them about their weekends and how their life is outside of work.

When you meet in person at off-sites and events, build on those relationships.

5) Be the change you want to see

When something’s not clearly documented, take the initiative to figure out what’s going on and update the documentation for the people who come after you.

Learn, Master, Teach is a model we use to pass on training after you’ve been trained to help grow everyone at the company.

Benefits

General Benefits

1. Flexible hours

Results matter more far more than hours in an office. Your time at Mattermost is flexible. Go see the dentist, visit a friend, walk your dog–no need to ask permission.

If there’s something urgent going on at work, just let teammates know your status.

2. Work from anywhere with a strong internet connection

The comfort of home, freedom to travel, no commute–learn more about our remote work policies.

3. Paid time-off

Just as flexible as our working hours, learn more about our paid time-off policies.

4. Additional US and Canadian employee benefits

Mattermost uses professional employement organizations in the United States and Canada and are able to offer additional benefits to US employees and benefits to Canadian employees.