Security Team Lead

Job description

Rocket.Chat is looking for a Security Team Lead for the various initiatives that relate to improving Rocket.Chat's security. As the leader your job will consist of working on securing our product and on internal security, hiring security engineers for your team as well as wearing the engineer hat.

Rocket.Chat is more than your average company, we are the leading open source team chat community. When you choose Rocket.Chat, you become part of a global community comprised of a core team, hundreds of open source developers, testers and writers and millions of users.

As a community, we are unified around creating the ultimate open communication platform, where you have complete control of your data and platform - no restrictions, no limits. The result, Rocket.Chat is the most open and customizable team chat platform on the market, with no compromises on features, our core platform was 

built for enterprises and will always be free.

We are building the future of communication and would love to build it with you. Join the largest and most active open source team chat community today.


  • Find and fix security issues in Rocket.Chat
  • Define, implement, and monitor best practices
  • Manage our Hackerone account
  • Perform vulnerability testing, risk analyses, and security assessments
  • Collaborate with colleagues on authentication, authorization and encryption solutions
  • Write documentation around how to maintain a high-level of security
  • Participate in hiring security engineers for your team


  • Experience with securing SaaS environments
  • This position requires some development experience and high level of familiarity with common security libraries, security controls, and common security flaws that apply to Meteor and Node.js
  • Passion for open source
  • Linux and Docker experience
  • Programming experience (Meteor and/or Node.js)