Back to all listings

Mattermost

Mattermost is hiring remote full stack engineers in the US and Canada for senior and staff roles building secure collaboration and workflow automation software.

View on HN
Remote (US and Canada)$142,723–$227,135 full-time senior

Skills

GoReactTypeScriptPostgreSQLRedisREST APIsWebSocket APIsHTTPconnection lifecyclerelational databasesschema designquery optimizationsystems programmingbackend developmentfull stack developmentdistributed systemshigh availability architectureregulated-environment securityopen-source contributionsremote-first team experiencestaff engineeringprincipal engineeringtech lead experienceopen-source maintainershipFedRAMP familiarityITAR familiaritydefense backgroundcritical infrastructure background

Domains

collaboration software workflow automation open source defense intelligence security critical infrastructure government cloud infrastructure
Show original post
Mattermost | Remote (US and Canada) | FT | Multiple roles
Mattermost (https://mattermost.com) is an open-core collaboration and workflow automation platform for air-gapped, on-prem and private clouds. Our customers are in defense, intelligence, security and critical infrastructure, including the USAF and NASA. Y Combinator led our Series B, their largest open-source investment at the time.
Both openings are full stack on the core platform: Go backend, React/TypeScript frontend, PostgreSQL and Redis. The codebase is public (https://github.com/mattermost/mattermost), so most of what you build is too. We would rather hire people who ship and own complex software end to end than chase an exact stack match, so any systems or backend language and any frontend stack counts. What we look for in both roles: REST and WebSocket APIs with real networking fundamentals (HTTP, connection lifecycle), and relational databases including schema design and query optimization.
We use coding agents daily (Claude Code, Cursor, and others) at every stage of the work: planning, building, reviewing, testing, and shipping. We treat that as core craft rather than a shortcut around the fundamentals. If you have a track record of shipping and owning complex software end-to-end, we want to hear from you.
Senior Full Stack Engineer $142,723 - $172,723 USD
Architect and ship full stack features end to end, own the testing strategy for what you ship, and build internal tooling and testing infrastructure that makes the rest of the team faster. You will work without close supervision and hold the security and compliance bar our customers require. Nice to have: distributed systems and high availability architecture, regulated-environment security, open-source contributions, experience on remote-first teams.
Join our team: https://job-boards.greenhouse.io/mattermost/jobs/5379251008
Staff Full Stack Engineer $172,724 - $227,135 USD
Set technical direction for the platform rather than for a feature area: architecture and roadmap across the stack, the standards for how the org uses coding agents, and the strategy for internal tooling and testing. You will influence direction across teams, partner with security and compliance on it, and mentor senior engineers. Nice to have: staff, principal or tech lead experience elsewhere, open-source maintainership, FedRAMP or ITAR familiarity, defense or critical infrastructure background.
Join our team: https://job-boards.greenhouse.io/mattermost/jobs/5405811008
Both roles have Canadian postings: https://job-boards.greenhouse.io/mattermost

Top candidate matches

10

urda

senior · 13y exp

41%

Senior engineer in Seattle with 13+ years’ experience in startups, Amazon, Blue Origin, and Anduril, seeking senior or staff IC and leadership roles.

PythonJavaTypeScriptAWSDockerKubernetes+7

anna4code

senior · 9y exp

41%

Senior full-stack engineer in Shanghai with 9+ years of experience across e-commerce, travel/booking, and content operations, open to remote full-time, contract, or trial work.

TypeScriptReactNext.jsPythonGoPostgreSQL+7
41%

Software engineer in Boston seeking full-time hands-on engineering work building infrastructure, backend, frontend, and AI/ML systems.

PythonGoRustC/C++TypeScriptReact+12

seeb

senior · 10y exp

41%

Senior backend engineer in the Netherlands (CET), remote, with ~10 years of experience in distributed systems, cloud platforms, and backend architecture, open to permanent roles and contract work.

GoPythonKotlinPostgreSQLRedisKubernetes+7

piigyy

senior · 6y exp

41%

Backend engineer in Jakarta with 6+ years of experience, primarily in Go, seeking full-time or contract backend roles.

GoTypeScriptReactNext.jsPostgreSQLRedis+6
40%

Software engineer based in Kampala specializing in backend/full-stack systems, scalable infrastructure, and AI tooling, open to worldwide remote or relocation.

GoJavaPHPLaravelPythonTypeScript+15

dominik95

senior · 9y exp

40%

Senior software engineer in Croatia with 9+ years of experience in backend and full-stack development, open to remote B2B opportunities.

.NETNode.jsExpressTypeScriptReactAWS+5
40%

Backend and infrastructure-focused software engineer in Patna, open to remote or on-site roles, with experience in Go, Node.js/TypeScript, cloud infrastructure, and scalable distributed systems.

GoNode.jsTypeScriptJavaScriptReactPostgreSQL+14

mwhite

senior · 20y exp

40%

Entrepreneurial senior software engineer in Cambridge seeking mostly part-time work; strong in Python/React/SQL, full-stack product launches, and DevOps, with remote work preferred and no relocation.

PythonFlaskSQLAlchemyJavaScriptReactSQL+14

ankitpaudel20

senior · 5y exp

40%

Senior backend/distributed systems engineer based in Kathmandu, Nepal, seeking remote roles worldwide with strong experience in Python, Go, Kubernetes, databases, messaging systems, and high-availability workflows.

PythonGolangKubernetesGKEPostgreSQLMongoDB+12