Latest AI JobsBrowse Jobs
Mattermost logo

Staff Full Stack Engineer

MattermostToronto, Ontario, CanadaEngineering
Apply on company site
Salary
$195,001 - $238,965 USD
Job type
Full-time
Posted
26 Aug 2026
Status
Open · checked 7d ago

About this role

Role Overview

The Staff Full Stack Engineer role at Mattermost in Toronto, Ontario, Canada, involves setting the technical direction and scaling the core web platform for teams operating in critical infrastructure and defense sectors. This position suits an experienced developer with a strong track record of building and owning complex software end-to-end.

Key Responsibilities

Define and drive the technical architecture and roadmap for the core web platform across multiple teams spanning PostgreSQL, Go, Redis, React, and TypeScript.
Establish organization-wide standards and best practices for AI-agentic engineering workflows while retaining accountability for security, correctness, and design decisions.
Lead internal tooling and testing infrastructure strategies that accelerate delivery for the broader engineering organization.
Own the quality bar and testing strategy across both frontend and backend systems through mentorship and design reviews.
Drive architectural decisions for WebSocket and REST API design backed by deep networking fundamentals.
Partner directly with product leadership, compliance, and security on strategic technical bets tied to government and enterprise customer needs.
Mentor senior engineers and act as a technical multiplier across the organization.
Contribute to and help shape the technical direction of the open-source codebase.

Requirements

Senior full-stack development experience utilizing React and Go, or a comparable stack, with a history of owning complex systems end-to-end.
Proven background in designing and owning high-availability service architecture or distributed systems at scale.
Experience designing and consuming WebSocket and REST APIs with solid networking fundamentals.
Relational database experience including schema design, query optimization, and PostgreSQL.
Hands-on daily fluency in directing AI coding agents such as Cursor, Claude Code, or Copilot for refactors, scaffolding, code review, and test generation.
Demonstrated ability to influence technical direction across multiple teams without relying on formal authority.
Experience mentoring senior engineers and raising the technical bar for a broader team.
Comfortable operating in regulated or high-compliance environments including enterprise security, government, or critical infrastructure.

Nice to Have

Prior experience operating as a principal, staff, or technical lead engineer at another company.
Experience maintaining an open-source project.
Program-level familiarity with compliance frameworks relevant to defense or government customers such as ITAR or FedRAMP.
Experience helping scale standards or engineering practices across a growing organization.
Background in critical infrastructure, intelligence, or defense products.
Experience building tools, skills, or workflows on top of AI coding agents including agent skills, MCP servers, or CI-integrated agents.

Skills and Tools

React
TypeScript
Go
PostgreSQL
Redis
REST and WebSocket APIs
AI coding agents including Claude Code, Cursor, and Copilot

Salary and Benefits

Target Salary Range: $195,001 – $238,965 USD per year.
Mission-driven work supporting critical infrastructure operators and defense organizations worldwide.
Global team built for autonomy and ownership.
AI-forward environment with active adoption of AI-enabled workflows.

About the Company

Mattermost provides a leading collaborative workflow platform designed for security, intelligence, defense, and critical infrastructure. Trusted by Fortune 500 companies and the U.S. Department of War, the platform runs on-premises and in private clouds to deliver secure messaging, workflow automation, file sharing, project management, and audio or screenshare capabilities with full operational and data control.

How to Apply

Candidates must be legally authorized to work in Canada without current or future sponsorship and meet eligibility requirements for potential government security clearances or export control laws. To apply for this position, please visit the official Mattermost careers page.

Skills and tech stack

Questions candidates ask

What is the salary range for the Staff Full Stack Engineer role?

The target salary range is between $195,001 and $238,965 USD per year, with actual compensation varying based on location, skills, experience, qualifications, and market conditions.

Where is this position located?

This role is located in Toronto, Ontario, Canada.

What technical stack is required for this position?

Required technical experience includes senior full-stack development with Go and React or a comparable stack, relational databases like PostgreSQL, and REST and WebSocket APIs.

What is the engineering culture like at Mattermost?

Mattermost features an AI-forward engineering culture where engineers are expected to work fluently with AI coding agents such as Claude Code, Cursor, or Copilot day-to-day for scaffolding, refactors, code review, and test generation.

Are there any specific citizenship or work authorization requirements for Canada?

Candidates must be legally authorized to work in Canada without current or future sponsorship. The role may also require obtaining and maintaining a government security clearance or equivalent designation and compliance with U.S. export control laws.

Ready to apply?

The application is on the official Mattermost careers page.

Apply on company site