Staff Full Stack Engineer
$195k - $238.97kMattermost
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 Staff Full Stack Engineer to set the technical direction for and scale Mattermost’s core web platform for teams operating in defense and critical infrastructure sectors. You’ll drive architecture and technical strategy across our Go backend and React/TypeScript web frontend — partnering across teams to ship 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
- Define and drive the technical architecture and roadmap for Mattermost’s core web platform across multiple engineering teams, spanning Go, React, TypeScript, PostgreSQL, and Redis
- Set org-wide standards and best practices for AI-agentic engineering workflows — going beyond personal fluency with tools like Claude Code and Cursor to shape how the broader engineering org adopts them, while retaining accountability for correctness, security, and design decisions
- Lead the internal tooling and testing infrastructure strategy that speeds up delivery for the broader engineering org, not just your immediate team
- Own the testing strategy and quality bar across frontend and backend systems, and hold other engineers accountable to it through design reviews and mentorship
- Drive architectural decisions for REST and WebSocket API design, grounded in deep networking fundamentals
- Partner directly with security, compliance, and product leadership on strategic technical bets tied to our government and enterprise customer requirements
- Mentor senior engineers and act as a technical multiplier across the org
- Contribute to and help shape technical direction for Mattermost’s open-source codebase
What We Are Looking For
Required:
- Senior full-stack development experience in Go and React (or a comparable stack), with a track record of owning complex systems end-to-end
- Proven experience designing and owning distributed systems or high-availability service architecture at scale
- 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
- 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 (e.g., enterprise security, government, or critical infrastructure requirements)
Nice to Have:
- Prior experience operating as a staff, principal, or technical lead engineer at another company
- Experience maintaining (not just contributing to) an open-source project
- Program-level familiarity with compliance frameworks relevant to defense or government customers (e.g., FedRAMP, ITAR)
- Experience helping scale engineering practices or standards across a growing organization
- Background in defense, intelligence, or critical infrastructure products
- 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: Build cross-team credibility by shipping a meaningful full-stack feature on the core platform, while assessing the technical landscape and identifying the highest-leverage architectural or process improvements to pursue.
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: $195,001 – $238,965
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.
- ...About your role As a Full Stack Engineer, you’ll work on our enterprise AI SaaS product and own meaningful parts of the product end-to-end. This is a hands-on role with real responsibility. Specifically, you will: Build and own user-facing product features from...SuggestedRemote jobFull timeFlexible hoursShift work
$166.6k - $208.3k
...through the skies. It embodies the elegance of simplicity in engineering, transforming the demanding task of controlling an aircraft into... ...group is growing and we’re looking to hire senior full-stack engineers . We’re a team of pragmatic, product-minded engineers...SuggestedRemote job$162.59k - $195k
...screenshare, and project management—all with full data and operational control. Mattermost... ...visit We are seeking a Senior Full Stack Engineer to help build and scale Mattermost's... ...do not tolerate discrimination against staff or applicants based on race, religion, national...SuggestedWork at officeLocal areaRemote workWorldwide- ...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...SuggestedFull timeLocal areaHome officeRelocation packageNight shift
- ...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...SuggestedContract workFor contractorsRemote workWorldwideFlexible hours
- ...Full-stack engineers create, solve, review and validate hard software tasks across front-end and back-end systems for an AI training project, and help translate complete builds from one programming language to another. The contract is fully remote and open globally, at...Contract workRemote workWorldwideFlexible hours
$140k - $180k
...collaborative, and deeply rewarding. If you care about climate and modern software, we'd love to meet you. We're looking for a senior full-stack engineer to help build the core tools that power our business-from customer-facing sales flows to internal operations software. You'll...Remote jobFull timeContract work- ...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...Full timeWork at office
$15 - $18 per hour
Description: Company: Kelley's Market Location: Walworth Address: 680 Kenosha St, Walworth WI 53184 Position: Food Service Associate Reports To: Station Manager About Kelley's Market Join a company with deep roots and big opportunities! Since 1926,...Hourly payTemporary workWork experience placementFlexible hoursShift workAfternoon shift- 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 timeContract workWork at office
- 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...Contract workWork at office2 days per week3 days per week
$16 - $20 per hour
Kitchen Assistant Come and visit our kitchen!! Dunrovin Retreat Center is looking for a dependable and welcoming Kitchen Assistant to join our hospitality team. If you enjoy serving people with kindness, eating homemade food, keeping a kitchen clean, and learning how...Hourly pay- Additional Information Avantages voyages exclusifs Marriott et programme d'aide aux employé(e)s payé par l'employeur dès le jour 1! Job Number 26142118 Job Category Food and Beverage & Culinary Location 1201 Boulevard Rene-Levesque West, Montreal QC H3B 2L7, Canada VIEW...Hourly payPart timeRemote work
- ...That means: Exciting Team Events – We celebrate our hardworking staff with engaging gatherings, fostering connections beyond the workplace... ...a minimum of 25 direct client contact hours per week (for full time), or averaging at least 60% of available time as direct client...Full timePart timeTraineeshipWork experience placementWork at officeLocal area
- ...automation and configuration management following established coding standards for compute and storage integration activities Perform full server and storage asset lifecycle management, including: Procurement and ordering CMDB server and storage CI accuracy...Work at officeVisa sponsorshipWork visaNight shift
- ...most. The Observability team builds the platform every Affirm engineer relies on to understand the behavior and performance of our systems... ...code is well instrumented by default. We’re looking for a Staff Software Engineer to be the technical lead for Observability. You...Full time
- ...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 workWork at officeRemote workFlexible hours
$152.8k - $259.2k
...knowledge exchange, enabling our team members to reach their full potential while collaborating with industry leaders to solve... ...ons, upgrades, and self-service promotional discounts. As a Staff Fullstack Engineer, you’ll work across the frontend and backend to build the...Full timeContract workRemote workFlexible hours- ...spread across North America, Europe, and India. We are adding more engineers and require a fungible developer to help us create the same... ...looking for: 4+ years development experience for backend/full-stack Golang including REST APIs and microservices concepts. 2+ years...
$165k - $210k
...accurately track ad spend, understand the full customer journey, and drive profitable... ...About the Role As a Senior Product Engineer at Northbeam, you will play a critical role... ...will own major product features across the stack from design to launch. You'll have close...Remote jobTemporary workWork from homeFlexible hours$115.2k - $162k
...our team members to reach their full potential while collaborating... ...As an Intermediate Backend Engineer on the GitLab Orbit team, you'... ...under guidance from senior and staff engineers. Maintain integrations... .... Contribute across the stack when needed, including...Remote jobFull timeCasual work$100k - $150k
...If you’re looking to be one of the first engineers at an early stage, rapidly growing startup, let’s chat! Canopy Connect is building... ...-party websites and APIs. Our technology is built with full stack JS (Node/Express), with infrastructure managed by Terraform and...Remote jobHome office- ...About the Role We are looking for a top performing backend engineer that loves coding with Rust. You will get to solve interesting problems... .... Please include a few words on why you'd like to work at Svix. All roles are full-time - no students or part-time....Full timePart time
$213k - $246k
...role We're looking for strong backend engineers who love building reliable systems around... ...in production. ~ Know Python (our main stack), though we're open to strong candidates... ...integrations with third-party systems. ~ You take full ownership of your work and drive projects...Remote jobWork at office$86.21k - $133.1k
...you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a .Net Full-Stack Developer (Remote Canada) to join our team remotely in Canada. PST time zone required. Key Responsibilities: Design,...Work at officeRemote workFlexible hours- ...execution-partnering with business leaders, product owners, and engineering teams to ensure that solutions built on the platform align... ...Frameworks : Deep technical expertise across the full platform stack, including Apex, LWC, Flow Builder, Custom Metadata, SOQL/SOSL...Visa sponsorshipWork visa
$100k
...contributors of all seniorities. We are seeking an exceptional Senior Staff or Principal High-Speed Communication Architect to define the... .... Who You Are You hold a BS, MS, or PhD in Electrical Engineering, Computer Engineering, or a related field, and have 15+ years...Permanent employment- ...simpler digital future. We're looking for a Staff Developer to join our Authentication Enablement... ...to AI agents. How we’re using AI today Our Engineering, Product, and Design teams are thoughtfully integrating AI across the full software and product development lifecycle...Full timeImmediate startRemote work
- ...Scopely is looking for a Senior Software Engineer (Gaming Backend) to join our WWE Champions team in the United States or Canada on a remote basis or Mexico City on a hybrid basis. At Scopely, we care deeply about what we do and want to inspire play every day -...Remote jobLocal areaImmediate startWorldwide
$50 - $70 per hour
Contract work on an AI-training project that draws on production Rust. The expert solves and checks backend problems covering APIs, persistence, concurrency, and reliability, then judges whether systems are correct and maintainable enough for production. Setup tasks include...Hourly payContract workRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Full Stack Engineer. Be the first to apply!
- senior staff systems engineer Canada
- assistant engineer Canada
- engineering aide Canada
- staff engineer Canada
- technology administrator Canada
- full time engineer Canada
- senior full stack web developer Canada
- full stack developer remote Canada
- full stack / python developer (remote) Canada
- c# .net full stack developer Canada



