Mattermost

Senior Full Stack Engineer

Mattermost
Apply
1 month ago
Toronto, CanadaSenior

Responsibilities

  • Architect and build scalable, high-performance full-stack features across Go, React, TypeScript, PostgreSQL, and Redis
  • Use AI coding agents such as Claude Code and Cursor for scaffolding, refactoring, code review, and test generation while retaining accountability for correctness, security, and design
  • Develop internal tooling, testing infrastructure, agentic workflows, and skills that improve team delivery and AI-tool effectiveness
  • Own testing strategy across shipped frontend and backend code
  • Design and consume REST and WebSocket APIs using solid networking fundamentals
  • Maintain security and compliance standards for government and enterprise customers
  • Contribute to Mattermost’s open-source codebase
  • Drive adoption of agentic engineering practices and deepen ownership of distributed systems and high-availability architecture

Requirements

  • Strong full-stack development experience in Go and React, or a comparable stack
  • Experience designing and consuming REST and WebSocket APIs with solid networking fundamentals
  • Relational database experience including PostgreSQL, schema design, and query optimization
  • Daily fluency directing AI coding agents such as Claude Code, Cursor, or Copilot for scaffolding, refactoring, code review, and test generation
  • Ability to ship and own complex software end-to-end without close supervision
  • Experience with distributed systems or high-availability service architecture is preferred
  • Familiarity with enterprise or regulated-environment security requirements is preferred
  • Experience in defense, intelligence, or critical infrastructure products is preferred
  • Open-source contributions are preferred
  • Experience working on distributed or remote-first teams 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
  • Candidates may need to obtain and maintain a government security clearance or equivalent designation depending on customer engagement

Benefits

  • Remote-first culture with work-from-anywhere flexibility and a globally distributed team
  • Mission-driven work supporting secure collaboration for defense, government, and critical infrastructure organizations
  • AI-forward environment where agentic development is core to the engineering workflow
  • End-to-end ownership of complex software
  • Open-source development and participation in a developer community
  • Candidates must be legally authorized to work in Canada without current or future sponsorship; government security clearance or equivalent designation may be required depending on customer engagement

Categories

Mattermost

About Mattermost

51-200 employees

Mattermost is the leading collaboration platform for mission-critical work. We serve national security, government, and critical infrastructure enterprises, from the U.S. Department of Defense, to global tech giants, to utilities, banks and other vital services. We accelerate out-of-band incident response, DevSecOps workflows, mission operations, and self-sovereign collaboration to bolster the focus, adaptability, and resilience of the world’s most important organizations. Our enterprise software and single-tenant SaaS platforms are built to meet the custom needs of rigorous and complex environments while offering a secure and unrivaled collaboration experience across web, desktop, and mobile with channel-based messaging, file sharing, audio calling, and screen share with integrated tooling, workflow automation, and AI assistance.

Contact me