Back End Engineer
3 months ago
Job type: Full-time
Category: Software Dev
About the Role
Working in open source means your work is publicly visible. Your code will receive both credit and constructive critique from the community. With the right mindset and support these can lead to you a highly positive working environment and making the best engineering decisions of your career. Core committers include highly skilled volunteer developers from the community, staff employed by enterprises deploying and investing in Mattermost, as well as staff employed by Mattermost, Inc.
Read about our end-to-end recruiting process for core committers at: https://docs.mattermost.com/process/developer.html
Be an end-to-end owner of our backend architecture
Work collaboratively with multiple teams to deliver quality software
Design, enhance and build out new products and features
Maintain and optimize scalability, performance and quality
Support operations with deployments, debugging production issues and tuning applications
Evaluate and recommend new technologies and tools to solve emergent challenges
Participate in code and design reviews to maintain our high development standards
Effectively work while remote, with the ability to travel 2-3 times per year for week-long off-site meetings with team members
Bachelor's degree in Computer Science or related fields, or significant professional software development experience
Strong experience with or an ability to quickly become an expert in Go
Familiarity with relational databases, particularly MySQL and PostgreSQL
Comfortable working with containers, particularly Docker
Experience in writing high performance production quality code
General tools/skills: GitHub, JIRA, Jenkins
Experience working in open source communities
Strong experience and interest in working with Kubernetes
Experience setting up and building highly available database clusters
Experience with distributed application systems using HTTP, WebSockets, RPC, pub/sub at scale
Exposure to key technologies utilizing our stack
Contributions to any open source project
We're looking for someone who wants to help us build the future of Mattermost and improve the way the world communicates. The right person in this role has the opportunity to have a huge impact on Mattermost the product, and its many users worldwide, but also on our open source community that has been key to Mattermost's success. If this sounds like you - please apply!
Please mention that you come from Remotive when applying for this job.
Help us maintain Remotive! If this link is broken, please just click to report dead link!