Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Full Stack Engineer

$162.59k - $195k

Mattermost

Mattermost is the leading collaborative workflow platform for defense, intelligence, security, and critical infrastructure. Trusted by the U.S. Department of War and Fortune 500s, our platform runs on-premises and in private clouds, delivering secure messaging, file sharing, workflow automation, audio/screenshare, and project management—all with full data and operational control. Mattermost powers high-stakes workflows across mission planning, real-time, real-world operations, DevSecOps, incident response, and cyber defense—enabling secure collaboration from tactical edge and DDIL environments to enterprise HQ. Teams operate across web, desktop, and mobile, with embedded interoperability for Microsoft Teams, Outlook, and Microsoft 365.

To learn more, visit 

We are seeking a  Senior Full Stack Engineer to help build and scale Mattermost's core web platform for teams operating in defense and critical infrastructure sectors. You will contribute across our Go backend and React/TypeScript web frontend, building features that hold up under strict security, compliance, and reliability requirements.

Our engineering culture is AI-forward. We expect engineers to work fluently with AI coding agents such as Claude Code day-to-day — for scaffolding, refactors, code review, and test generation — and treat that as core craft rather than a shortcut. We would rather hire smart people who get stuff done than chase an exact tech-stack match. If you have a track record of shipping and owning complex software end-to-end, we want to hear from you.

What You Will Do

  • Architect and build full-stack features optimized for scalability and performance across Go, React, TypeScript, PostgreSQL, and Redis
  • Leverage AI coding agents such as Claude Code and Cursor as a core part of your daily workflow while retaining full accountability for correctness, security, and design decisions
  • Develop internal tooling and testing infrastructure to speed up the team's delivery, including agentic workflows and skills that make AI tooling more effective for the broader team
  • Own testing strategy across frontend and backend code you ship
  • Design and consume REST and WebSocket APIs with solid networking fundamentals
  • Maintain the security and compliance standards required by our government and enterprise clients
  • Contribute to Mattermost's open-source codebase

What We Are Looking For

Required:

  • 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
  • Hands-on daily fluency directing AI coding agents such as Claude Code, Cursor, or Copilot for scaffolding, refactors, code review, and test generation — with the judgment to know when to trust the output and when to take the wheel yourself
  • Bias toward shipping and owning complex software end-to-end without close supervision

Nice to Have:

  • Experience with distributed systems or high-availability service architecture
  • Familiarity with enterprise or regulated-environment security requirements
  • Background in defense, intelligence, or critical infrastructure products
  • Open-source contributions
  • Experience working on distributed or remote-first teams
  • Experience building tools, skills, or workflows on top of AI coding agents including MCP servers, agent skills, or CI-integrated agents

How Success Is Measured

  • First 90 Days: Shipping full-stack features on the core platform using an AI-forward agentic development workflow and owning testing strategy across the code you ship.

Why Mattermost

  • Mission-driven work: Your contributions directly support the organizations and missions that depend on secure, reliable collaboration including the U.S. Department of War and critical infrastructure operators worldwide
  • Remote-first culture: Work from anywhere with a globally distributed, high-trust team built for autonomy and ownership
  • AI-forward environment: We actively adopt and build AI-enabled workflows. Agentic development is core craft here, not a novelty
  • End-to-end ownership: Ship and own complex software across the full stack with real accountability for what you build
  • Open source at the core: Be part of a vibrant developer community shaping the future of secure collaboration

Compensation

Mattermost takes a market-based approach to pay. Actual compensation may vary based on location, skills, experience, qualifications, and market conditions.

Target Salary Range: CAD $162,591–$195,000

Canada Eligibility & Compliance

Candidates must be legally authorized to work in Canada without current or future sponsorship.

This role may require obtaining and maintaining a government security clearance or equivalent designation (such as Reliability Status or Secret clearance under Canada's Controlled Goods Program), depending on customer engagement. Candidates must meet eligibility requirements to be considered.

Given Mattermost's work with U.S. defense and government customers, some positions may also require compliance with U.S. export control laws, including EAR and ITAR, which can apply to non-U.S. based employees working on covered technical data. For more information, visit the Bureau of Industry and Security and the Directorate of Defense Trade Controls.

 

 

Mattermost is an EEO Employer, we are a remote-first, open-source company.

 

We are continually working to expand our hiring in more countries and regions, ensuring compliance with local laws and regulations, which takes time.

 

Mattermost values your unique perspective—we welcome all applicants. We encourage individuals from all backgrounds to apply and are committed to assessing candidates based on their skills and qualifications. We do not tolerate discrimination against staff or applicants based on race, religion, national origin, age, disability, pregnancy status, veteran status, or other personal characteristics.

 

If you require accommodations during the interview process, please let us know—we’re happy to assist.

Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Senior Full Stack Engineer in Canada vacancy
  • $166.6k - $208.3k

     ...through the skies. It embodies the elegance of simplicity in engineering, transforming the demanding task of controlling an aircraft...  ...product engineering group is growing and we’re looking to hire senior full-stack engineers . We’re a team of pragmatic, product-minded... 
    Senior
    Full time

    Mercury

    Canada
    7 days ago
  • $150k - $250k

     ...SENIOR FULL STACK ENGINEER (M ES )  Freeform builds AI-native manufacturing systems that unify software, hardware, and physics to produce industrial-scale parts at the speed of human ideation. By treating manufacturing as a single integrated system, we unlock a new... 
    Senior
    Full time
    Casual work
    Relocation package
    Flexible hours

    Freeform

    Canada
    1 hour ago
  •  ...Job Description – Senior Full Stack Software Engineer Location: San Francisco, CA (on-site, 5 days a week, in our San Francisco office) About Artificial Analysis Artificial Analysis is the leading independent AI benchmarking company. We support labs, engineers... 
    Senior
    Full time
    Work at office

    artificialanalysis

    Canada
    2 hours ago
  • Tekstraton is seeking an experienced Full-Stack TypeScript & Node Engineer to join our growing product engineering team in Waterloo, ON on a hybrid model. In this position, you will be instrumental in architecting, developing, and maintaining high-throughput web applications... 
    Senior
    Contract work
    Work at office
    2 days per week
    3 days per week

    Tekstraton

    Canada
    15 days ago
  •  ...Full-stack engineers take part in an AI training project that has them build, solve, review and validate tough software tasks spanning client-side and server-side systems, including translating whole builds between programming languages. They also check AI-written solutions... 
    Senior
    Contract work
    For contractors
    Remote work
    Worldwide
    Flexible hours

    micro1

    Canada
    5 days ago
  •  ...We’re seeking a skilled Forward Deployed Full-Stack Engineer to build the next-generation data management and artificial intelligence platform for maritime domain awareness. As a forward-deployed engineer, you’ll work on-site with customers — writing code, integrating... 
    Full time
    Local area
    Home office
    Relocation package
    Night shift

    spear-ai

    Canada
    2 hours ago
  • $192k - $246k

     ...re looking for strong backend engineers who love building reliable systems...  ...high-stakes decisions. As a Senior Backend Engineer, you'll own...  ...production. ~ Know Python (our main stack), though we're open to strong...  ...-party systems. ~ You take full ownership of your work and... 
    Senior
    Full time
    Work at office
    Remote work

    Kalepa

    Canada
    7 days ago
  • SENIOR SECURITY ENGINEER 5+ years experience Our client, a global financial services firm, is seeking a Senior Security Engineer to build and implement the technical controls that support an enterprise AI Agent Security program. This is a hands on engineering role... 
    Senior

    Calance

    Canada
    3 days ago
  • Tekstraton is seeking a skilled Full-Stack TypeScript & Node Engineer to join our growing engineering team on-site in Mississauga, ON. In this role, you will be responsible for architecting, building, and optimizing scalable, enterprise-grade web applications from front... 
    Full time
    Contract work
    Work at office

    Tekstraton

    Canada
    3 days ago
  • $73.9k - $95.71k

     ...match, tuition reimbursement, employee and family assistance program, and coffee discount. Exigences: Senior Accountant Contract, 12 months, full-time   Reporting to the Accounting Manager-Canada, the Senior Accountant will primarily support the... 
    Senior
    Full time
    Contract work
    Temporary work
    Work at office

    Keurig Dr Pepper

    Canada
    8 hours ago
  • Tekstraton is seeking an experienced Senior Java Microservices Engineer to join our high-performing engineering team onsite in Calgary, AB. In this critical role, you will architect, implement, and maintain mission-critical enterprise microservices, driving scalability... 
    Senior
    Temporary work

    Tekstraton

    Canada
    11 days ago
  • $86.49k - $125.18k

     ...organization, apply now. We are currently seeking a Senior Backend .Net/GCP Engineer to join our team remotely in Canada. Who we are:...  ...standards, and good design principles are met   Operate as a "full-stack" developer with expertise in new and legacy architecture... 
    Senior
    Work at office
    Remote work
    Flexible hours

    NTT DATA, Inc.

    Canada
    23 days ago
  • Tekstraton is seeking an experienced and analytical Senior Cyber Security & SOC Analyst to join our team in a hybrid capacity based...  ...MITRE ATT&CK framework.Develop, tune, and optimize detection engineering rules and automated SOAR playbooks to mitigate alert fatigue and... 
    Senior
    Temporary work

    Tekstraton

    Canada
    13 days ago
  • Tekstraton is seeking a high-caliber Senior Data Platform Engineer to design, scale, and operationalize our modern enterprise data foundation in Ottawa, ON (hybrid). In this role, you will lead the architecture and integration of Databricks and Snowflake environments, enabling... 
    Senior
    Temporary work
    Work experience placement

    Tekstraton

    Canada
    15 days ago
  • About Us: Wrapbook is the AI platform for production finance. We’re building a system of action that puts finance teams in control of their whole production, from payroll, to spend, to accounting. Built for feature films, TV, and commercials, Wrapbook is trusted by teams...
    Senior
    Full time
    Remote work

    Wrapbook

    Canada
    23 days ago
  •  ...highly analytical and commercially minded Senior Performance Marketing Analyst to help...  ...customer acquisition quality across the full player lifecycle, focusing on long-term value...  ...well-documented. Partner with Data and Engineering teams to improve data quality, tracking... 
    Senior
    Full time
    Temporary work

    Pentasia

    Canada
    23 hours ago
  • $140k - $160k

     ...providing construction, maintenance, electrical services, estimation, engineering, and others. With over $1B in annual revenue, we aim to triple...  ...Job Details We are seeking a dynamic and detail-oriented Senior Electrical Estimator to join our team. The successful... 
    Senior
    For contractors
    For subcontractor
    Work at office
    Local area
    Immediate start
    Relocation package

    Jobot

    Canada
    3 days ago
  •  ...with no hidden fees, no surprises, and no tradeoffs on what matters most. The Observability team builds the platform every Affirm engineer relies on to understand the behavior and performance of our systems. Our platform ingests 200+ TB/day of metrics, logs, and traces... 
    Full time

    Affirm

    Canada
    3 days ago
  •  ...want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a FullStack Engineer - Halifax Canada to join our team in Halifax, Nova Scotia (CA-NS), Canada (CA). "Role and Responsibilities - Working with public... 
    Temporary work
    Work at office
    Remote work
    Flexible hours

    NTT DATA, Inc.

    Canada
    15 days ago
  •  ...regulatory stewardship framework. Operating in a hybrid model from our Montreal office, you will work cross-functionally with data engineering, analytics, legal, and business stakeholders to operationalize data governance policies, implement metadata cataloging, and... 
    Senior
    Temporary work
    Work at office

    Tekstraton

    Canada
    6 days ago
  •  ...searching for a Sr. Forward Deployed Engineer for a right to hire assignment...  ...: Seeking a Senior Forward Deployed Engineer (FDE...  ...operations teams - while owning the full technical delivery lifecycle from...  ...already an experienced Full-Stack/Backend Architect (Java and/or... 
    Senior

    Software Guidance & Assistance

    Canada
    1 day ago
  •  ...our team of 350+ is using AI to transform how finance teams work and empower them to do more with less. The Opportunity: Senior Software Engineer II, Applied AI (Remote - USA / Canada) We are looking for a Senior Software Engineer II, Applied AI to join our Agentic Systems... 
    Senior
    Full time
    Remote work

    Wrapbook

    Canada
    23 days ago
  •  ...help shape a safer, simpler digital future. At 1Password, our purpose is to build a safe, simpler digital future for everyone. As a Senior Staff Performance Marketing Manager, you’ll lead multi-channel paid Business-to-Business (B2B) strategy that supports our sales-led... 
    Senior
    Full time
    Immediate start
    Remote work

    1password

    Canada
    2 days ago
  •  ...database changes. Implement and support third-party enterprise software and in-house custom interfaces and reports. Assist more senior I/S staff in working with business partners to optimize processes and deliver / sustain process-enabling solutions. Assist /... 
    Senior
    Visa sponsorship
    Work visa

    Energy Transfer

    Canada
    4 days ago
  •  ..., Network and Edge Services, and Stateful Services. As a Senior Staff Cloud Platform Engineer, you set the multi-year technical strategy for Infrastructure...  ...Design teams are thoughtfully integrating AI across the full software and product development lifecycle to move faster... 
    Senior
    Full time
    Immediate start
    Remote work

    1password

    Canada
    a month ago
  • $180.2k - $225.2k

     ...lending infrastructure, we need someone who can hold the full program together. The Senior Technical Program Manager for Credit and Lending will...  ...credit products. You will be the connective tissue between Engineering, Product, Risk, Compliance, Treasury, and Operations:... 
    Senior

    Mercury

    Canada
    4 days ago
  •  ...shape a safer, simpler digital future. The Billing & Payments Engineering team builds and owns the mission-critical systems that power 1Password...  ..., and Design teams are thoughtfully integrating AI across the full software and product development lifecycle to move faster... 
    Senior
    Full time
    Immediate start
    Remote work

    1password

    Canada
    2 days ago
  • $166.6k - $208.3k

     ...reimagined for ambitious startups. Treasury is a team of full-stack engineers that are building the end to end onboarding, portfolio recommendation...  ...well as mutual funds Excited to mentor both junior and senior engineers If this role interests you, we invite you to... 
    Senior
    Full time

    Mercury

    Canada
    3 days ago
  •  ...join us and help shape a safer, simpler digital future. As a Senior IT Engineer on the IT Engineering team, you’ll shape how identity and access...  ...and Design teams are thoughtfully integrating AI across the full software and product development lifecycle to move faster... 
    Senior
    Full time
    Immediate start
    Remote work

    1password

    Canada
    13 days ago
  • $152.8k - $259.2k

     ...continuous knowledge exchange, enabling our team members to reach their full potential while collaborating with industry leaders to solve...  ..., and self-service promotional discounts. As a Staff Fullstack Engineer, you’ll work across the frontend and backend to build the... 
    Full time
    Contract work
    Remote work
    Flexible hours

    GitLab

    Canada
    7 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Full Stack Engineer. Be the first to apply!