Mattermost
Senior SDE, Federal Customer Solutions (Deployment Engineer)
Job Summary
The role involves developing custom software solutions using Go, SQL, Typescript, and React, primarily for high-profile clients including government and federal agencies. Responsibilities include designing and deploying secure, mission-critical systems, guiding deployment and upgrades, and collaborating with engineering and customer teams. The position requires strong problem-solving skills, experience with large-scale, high-availability software, and familiarity with infrastructure concepts. The role may also require obtaining a U.S. security clearance in the future.
Required Skills
Job Description
At Mattermost, we build the #1 collaborative workflow solution for defense, intelligence, security, and critical infrastructure organizations. Trusted by governments, financial institutions, and technology companies, our platform enables secure, efficient operations for the world’s most critical teams.
We’re dedicated to empowering organizations to operate with confidence, reducing risks, and accelerating productivity. Guided by our core values of Customer Obsession, Earn Trust, Self Awareness, Ownership and High Impact, we collaborate closely with our customers to deliver solutions that meet complex needs and drive success.
To learn more, visitwww.mattermost.com
We’re looking for aSenior Software Engineer with strong experience inGo and SQL, who thrives on owning projectsend-to-end and enjoys collaborating to develop creative solutions for complex customer challenges.
This role reports directly to Mattermost Co-Founder,and Mattermost Federal CEO, to enable Mattermost’s top customers. In this role you’ll build and ship bespoke features and integrations to help optimize value of Mattermost. This involves understanding technical requirements, rapidly iterating to develop solutions, and deploying them much quicker than traditional product development lifecycles. As a part of this you will identify future features to bring into the core Mattermost product and work with the product & engineering team to do this.
Through this work you’ll be directly supporting leaders in the tech, space, financial, federal and other industries.
- Collaborate effectively with U.S. Department of Defense (DoD) stakeholders, ensuring compliance with federal standards, mission alignment, and successful delivery of secure, mission-critical solutions.
- Build custom software solutions using primarily Go and SQL, such as Mattermost plugins, for top customers
- Drive complex, non-standard deployments to a healthy state
- Provide deployment and upgrade guidance, utilizing high scale documentation, health checks, load test deployment tooling & reference architectures
- Continuously identify opportunities to improve deployment processes and refine best practices
- Collaborate with other engineering and product teams to share knowledge, learnings
- Assist Customer Success and Support teams with trouble-shooting and incident response
- Proficiency designing and developing software, using Go, SQL, and Typescript/React.
- Excellent communication and problem-solving skills, with the ability to effectively collaborate with customers and internal teams
- Familiarity with database performance analysis
- Understanding of the challenges deploying high availability installations of enterprise software supporting large numbers of users
- Deep understanding of infrastructure and networking concepts, with the ability to design and trouble-shoot complex deployments
- This role may require the candidate to obtain and maintain a U.S. security clearance in the future. As such, applicants must beU.S. citizens andeligible to obtain a U.S. government security clearance.
- Applicants must meet eligibility requirements for access to export-controlled information as defined by U.S. export control laws, including EAR and ITAR.
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.
Mattermost
Mattermost ensures adaptable, focused, resilient collaboration– keeping your teams connected when the mission is on the line.
See more jobsSafe Remote Job Search Tips
Verify Employer Thoroughly
Research the company's identity thoroughly before applying. Check for a professional website with contacts, active social media, and LinkedIn profiles. Verify details across platforms and look for reviews on Glassdoor or Trustpilot to confirm legitimacy.
Never Pay to Get a Job
Legitimate employers never require payment for applications, training, background checks, or equipment. Always reject upfront payment requests or demands for bank details, even if they claim it's for purchasing necessary work gear on your behalf.
Safeguard Your Personal Information
Protect sensitive data like SSN, bank details, or ID copies. Share this only after accepting a formal, written job offer. Ensure it's submitted via a secure company system or portal, never through insecure channels like standard email attachments.
Scrutinize Communication & Interviews
Watch for communication red flags: poor grammar, generic emails (@gmail), vague details, or undue pressure. Be highly suspicious of interviews held only via text or chat apps; legitimate companies typically use video or phone calls.
Beware of Unrealistic Offers
If an offer's salary or benefits seem unrealistically high for the work involved, be cautious. Research standard pay for similar roles. Offers that appear 'too good to be true' are often scams designed to lure you into providing information or payment.
Insist on a Formal Contract
Always secure and review a formal, written job offer or employment contract before starting work or sharing final personal details. Ensure it clearly defines your role, compensation, key terms, and conditions to avoid misunderstandings or scams.