
Staff Full Stack Engineer
Mattermost13 days ago
Toronto, CanadaStaff+
Base Salary
$195k - $239k/yr
Responsibilities
- Define and drive the technical architecture and roadmap for the core web platform across multiple engineering teams.
- Set organization-wide standards for AI-agentic engineering workflows and oversee responsible use of AI coding agents.
- Lead internal tooling and testing infrastructure strategy for the broader engineering organization.
- Own the frontend and backend testing strategy and quality bar through design reviews and mentorship.
- Drive REST and WebSocket API architecture based on strong networking fundamentals.
- Partner with security, compliance, and product leadership on strategic technical decisions.
- Mentor senior engineers and act as a technical multiplier across the organization.
- Contribute to and shape Mattermost’s open-source codebase.
- Ship a meaningful full-stack core-platform feature during the first 90 days while identifying high-leverage improvements.
Requirements
- Senior full-stack development experience with Go and React or a comparable stack, including end-to-end ownership of complex systems.
- Experience designing and owning distributed systems or highly available service architecture at scale.
- Experience designing and consuming REST and WebSocket APIs with solid networking fundamentals.
- Relational database experience with PostgreSQL, schema design, and query optimization.
- Daily hands-on fluency directing AI coding agents such as Claude Code, Cursor, or Copilot for scaffolding, refactoring, code review, and test generation.
- Ability to influence technical direction across multiple teams without formal authority.
- Experience mentoring senior engineers and raising technical standards across a broader team.
- Comfort operating in regulated or high-compliance environments such as enterprise security, government, or critical infrastructure.
- Prior staff, principal, or technical lead experience is preferred.
- Experience maintaining an open-source project is preferred.
- Program-level familiarity with defense or government compliance frameworks such as FedRAMP or ITAR is preferred.
- Experience scaling engineering practices or standards across a growing organization is preferred.
- Background in defense, intelligence, or critical infrastructure products is preferred.
- Experience building tools, skills, or workflows on top of AI coding agents, including MCP servers, agent skills, or CI-integrated agents, is preferred.
- Candidates must be legally authorized to work in Canada without current or future sponsorship and may need to qualify for government security clearance or equivalent designations.
Benefits
- Remote-first work from anywhere with a globally distributed team.
- Mission-driven work supporting secure collaboration for defense, government, and critical infrastructure organizations.
- AI-forward engineering environment where agentic development is core practice.
- End-to-end ownership of complex software with real accountability.
- Open-source-focused culture and developer community.
- The role is Canada-eligible and may require compliance with Canadian government security requirements and U.S. EAR or ITAR export controls.
Tech Stack
Categories
About Mattermost
Mattermost builds an open-source, enterprise collaboration platform for secure messaging, workflow automation, and DevSecOps, deployed on‑premises or in private clouds. It sells enterprise licenses and a single‑tenant SaaS offering to government, defense, and critical infrastructure organizations, with integrations across web, desktop, and mobile. Founded in 2016 and headquartered in Palo Alto, the privately held company is used by agencies such as the U.S. Department of Defense.