
Current openings at Mattermost
Create a Job Alert
Level-up your career by having opportunities at Mattermost sent directly to your inbox.
Featured Jobs
Senior Product Security Engineer
Mattermost is seeking a result-driven and analytical Senior Product Security Engineer to help ensure the security of our product and services across the company. As part of our Security team you will work closely with a globally distributed team to support in all the different aspects of the software development life cycle. You will be responsible for the implementation of additional application security tooling and/or processes across the company and coordinate with relevant stakeholders, gather requirements, and lead the implementation.
Responsibilities Include:
Support the application vulnerability management and mitigation approaches
Conduct application security reviews through manual code review or static/dynamic code analysis
Engage in threat modeling and design reviews of in-house developed software components
Provide security guidance and training to internal development teams
Triage SCA findings and support internal development teams in SCA findings remediation
Improve and/or automate existing processes to increase efficiency.
Requirements:
BS in Computer Science, Cybersecurity, Software Engineering, or a related technical field, or equivalent experience, with 5+ years of relevant experience in application security, secure software development, or penetration testing.
Deep understanding of web application security and secure development practices
Deep understanding with common security libraries, security controls, and common security flaws
Experience with Threat Modeling applications
Experience with static/dynamic analysis, and common exploit methods
Experience in one or more programming languages, ideally Go or Javascript
Excellent written and verbal communication skills
Demonstrable teamwork skills and resourcefulness
For candidates residing in the U.S.: This role may require the ability to obtain and maintain a U.S. government security clearance in the future. As such, U.S. applicants must be U.S. citizens and eligible under applicable clearance requirements.
Applicants must meet eligibility requirements for access to export-controlled information as defined by U.S. export control laws, including EAR and ITAR.
Preferences:
Experience working in open source communities
Experience running a bug bounty program
Certifications in the domain of penetration testing or application security (e.g. OSCP, OSWE, GWAPT, …)
Experience with Electron, React or React Native
Participation in Bug Bounties, CTFs or similar activities
Mattermost takes a market-based approach to pay and pay may vary depending on your location. The successful candidate’s starting pay will be determined based on job-related skills, experience, qualifications, work location, and market conditions. These ranges may be modified in the future.
Digital Experience & SEO Specialist
We’re looking for a Digital Experience & SEO Specialist (Web + SEO + Owned Channels) to manage and optimize our owned channels. You’ll be responsible for keeping our website fast, user-friendly, and conversion-optimized, while also driving growth through SEO and digital experience tools like Qualified, Navattic, and Wistia.
You’ll partner with agencies, content, and design teams to deliver a best-in-class digital experience that fuels our demand engine. This role is ideal for someone who enjoys cross-team collaboration, has a keen eye for user experience, and is looking to grow their career in digital marketing.
Responsibilities
Manage CMS updates in WordPress: landing pages, blog posts, copy changes, template updates.
Partner with cross-functional teams to manage different areas of the website across various user journeys.
Collaborate with agencies on new site builds, localization, and SEO execution.
Drive on-page SEO: metadata, keyword optimization, content tagging, SEMrush reviews.
Own CRO and UX optimization (form fills, page load, navigation, chatbot experiences).
Manage and optimize digital experience tools (Qualified chat, Navattic demos, Wistia embeds).
Ensure analytics and tagging are accurate in GA4 and GTM in partnership with GTM Ops and the Performance Marketing Specialist.
Support campaign launches with high-quality landing pages and seamless user experiences.
Work within our Integrated Marketing Campaign (IMC) framework to ensure digital experiences are delivered on time, aligned to GTM priorities, and measurable against pipeline outcomes.
Collaborate with other platform owners (e.g., 6sense, Pardot) to ensure consistent execution across channels.
Manage company profile pages on review sites (G2, Capterra, etc.).
Qualifications
2–4 years of B2B SaaS digital marketing, SEO, or web experience.
Proficiency with CMS platforms (WordPress required; Webflow a plus).
Familiarity with SEO tools (SEMRush, Ahrefs, etc.), Google Analytics, and Google Tag Manager.
Basic HTML/CSS skills for troubleshooting and QA.
Strong organizational skills and ability to manage multiple projects.
Must be able to work with Eastern Time zone overlap.
Team player who thrives in a collaborative, fast-moving environment.
What We Value
Creativity + curiosity – you’re agile, clever, and always looking for ways to improve UX and SEO.
Collaboration – you thrive on working closely with content, design, and agencies.
Judgment – you know when to hold firm to process and when to flex to keep things moving.
Balance – you treat emergencies as the exception, but recognize when something truly is urgent.
Openness – you thrive in an environment where ideas are shared freely and collaboration is the default.
Ownership – you take responsibility for your work from build through QA and reporting.
Mattermost takes a market-based approach to pay, and compensation may vary depending on your location in Canada. The successful candidate’s starting pay will be determined based on job-related skills, experience, qualifications, work location, and market conditions. These ranges may be modified in the future.
Technical Support Manager
We are seeking an experienced and results-driven Technical Support Manager to lead our global technical support organization within the cybersecurity and workflow communication industry. This U.S.-based role manages a distributed international team responsible for delivering exceptional technical assistance, maintaining high availability, and continuously improving customer satisfaction.
The ideal candidate combines technical depth, leadership excellence, and a strategic mindset using AI and automation to modernize support operations, enhance efficiency, and deliver proactive, data-driven customer experiences.
Key Responsibilities
Leadership & Team Management
Lead, coach, and develop a global team of Technical Support Engineers, building a culture of collaboration, empathy, and accountability.
Establish and manage KPIs, SLAs, and performance metrics to ensure operational consistency and excellence.
Partner with the VP of Customer Enablement & Success to define strategic goals for scaling and optimizing global support delivery.
Collaborate with HR and regional leadership to hire, onboard, and retain top support talent across geographies and time zones.
Customer Experience & Support Delivery
Oversee daily global support operations to ensure timely and high-quality issue resolution.
Manage escalations and act as a point of contact for complex or business-critical customer situations.
Champion the customer experience, driving CSAT and NPS improvements through clear communication and effective issue management.
Collaborate cross-functionally with Product, Engineering, and Customer Success to ensure customer feedback informs product enhancements.
AI, Automation & Operational Innovation
Implement and expand the use of AI-driven tools, chatbots, and automation to improve service responsiveness, accuracy, and scalability.
Develop and maintain self-service capabilities, including intelligent search, knowledge-base optimization, and automated resolution workflows.
Leverage data analytics, machine learning insights, and predictive models to identify trends, reduce ticket volumes, and drive proactive support.
Evaluate and introduce emerging technologies that improve customer engagement and streamline support operations.
Technical Expertise & Continuous Improvement
Maintain a strong understanding of cybersecurity fundamentals, secure communication architectures, APIs, and integrations.
Provide technical leadership and mentorship for troubleshooting across SaaS, cloud, and hybrid environments.
Ensure high-quality internal and customer-facing documentation, enabling both reactive and proactive support strategies.
Drive continuous process improvements using analytics, customer feedback, and post-incident reviews.
Qualifications
Required
Bachelor’s degree in Computer Science, Information Technology, Engineering, or related field (or equivalent experience).
7+ years of experience in technical support or customer engineering, including 3+ years in a leadership capacity.
Proven success managing global teams in 24/7 enterprise or SaaS environments.
Strong foundation in cybersecurity principles, networking, and secure workflow platforms.
Demonstrated experience using AI, automation, or analytics tools to optimize customer support delivery.
Excellent communication, problem-solving, and stakeholder management skills.
Proficiency with tools such as Zendesk, Jira, Salesforce Service Cloud, Looker, or equivalent
For candidates residing in the U.S.: This role may require the ability to obtain and maintain a U.S. government security clearance in the future. As such, U.S. applicants must be U.S. citizens and eligible under applicable clearance requirements.
Applicants must meet eligibility requirements for access to export-controlled information as defined by U.S. export control laws, including EAR and ITAR.
Preferred
Experience with enterprise collaboration or workflow communication platforms.
Familiarity with scripting, APIs, and integration frameworks.
Certifications such as ITIL, CompTIA Security+, or CISSP.
Exposure to AI-enabled support ecosystems, including NLP chatbots, LLM-assisted ticket triage, or predictive analytics.
Mattermost takes a market-based approach to pay and pay may vary depending on your location. The successful candidate’s starting pay will be determined based on job-related skills, experience, qualifications, work location, and market conditions. These ranges may be modified in the future.
Select...
Select...