Mattermost is seeking a Staff Performance Engineer to enhance performance, scale, and reliability for mission-critical customers.
The role involves anticipating performance issues, proposing architectural changes, and resolving customer escalations.
The engineer will drive core architectural improvements to the open-source Mattermost monorepo, which is written in Go.
Responsibilities include proactively identifying performance issues, defining best-of-class architecture, mentoring teams, taking ownership of caching support with Redis, leading by example in code quality, and improving testing strategies.
The position is part of a fast-paced, flexible full stack team focused on developing impactful features for critical organizations.
Requirements:
A BS in Computer Science, Computer Engineering, or a related field/experience is required.
Candidates must have 3+ years of experience writing and tuning highly performant HTTP/WebSocket applications in Go.
A minimum of 3+ years developing for PostgreSQL and tuning PostgreSQL deployments for scale and performance is necessary.
Expertise in shaping architectural decisions and driving technical direction for complex projects is essential.
Experience with AI-assisted development tools, such as Claude Code, is preferred.
A solid understanding of modern development workflows, including CI/CD, E2E testing, distributed systems, and cloud infrastructure is required.
Strong written and verbal communication skills suitable for diverse audiences are necessary.
Candidates must be capable of working independently across multiple time zones while engaging in team collaboration.
Benefits:
Mattermost offers a market-based approach to pay, with starting pay determined by job-related skills, experience, qualifications, work location, and market conditions.
The company is a remote-first, open-source organization, providing flexibility in work arrangements.
Mattermost values diversity and encourages individuals from all backgrounds to apply, ensuring a commitment to equal employment opportunities.
The company is dedicated to providing accommodations during the interview process for candidates who require them.