Golang / Go Job: Build Engineer

Mattermost

Build Engineer at Mattermost

🇺🇸 United States › Virginia › Arlington   (Posted Dec 26 2019)

Do they allow remote work?
Remote work is possible, see the description below for more information.

Job description
Mattermost, one of Y Combinator's top 100 companies , provides an open source enterprise-grade messaging platform to the world’s leading organizations that allows teams to collaborate securely and privately anywhere. With over 10,000 server downloads / month our customers include Uber, Samsung, Affirm, The US Department of Defense and more. Our private cloud solutions offer secure, configurable, highly-scalable messaging across web, phone and PC with archiving, search, and deep integrations with hundreds of SaaS and on-premises technologies. Headquartered in Palo Alto, California, our company serves customers around the world with a distributed organization spanning the globe.

We value high impact work, ownership, self-awareness and being focused on customer success. If these values match who you are, we hope you'll learn more about working at Mattermost and come talk to us!

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.

We are looking for an engineer with demonstrated experience building and managing continuous integration pipelines spanning multiple products, codebases and environments.

Responsibilities

- Create and maintain build pipelines for server, mobile and desktop applications
- Maintain the company’s central Kubernetes clusters
- Be responsible for the technical release process of Mattermost products
- Manage version control using Git to ensure the correct patches are included in releases
- Drive the architecture of the Mattermost build infrastructure
- Build tooling to accomplish DevOps tasks and improve Mattermost internal processes
- Provide guidance to customers on their upgrade and build pipelines
- Support Mattermost R&D feature teams to help them meet their DevOps needs
- Effectively work while remote, with the ability to travel 2-3 times per year for week-long off-site meetings with team members

Requirements

- BS in Computer Science, Computer Engineering, Electrical Engineering, or related
- 5+ years of experience working as a build or DevOps engineer
- Strong experience with build and orchestration tools we use: Jenkins, CircleCI, FastLane, Terraform, Docker, Kubernetes

Preferences

- Experience writing quality code in Go
- Comfortable with GitHub, Jira
- Experience working in open source communities

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 found the job at Golangprojects.com

Apply now!  
 

Company: Mattermost

Location: Arlington, Virginia, United States

map of company location

Skills wanted, in addition to Golang:
devops
docker
git
go
kubernetes
r
saas
terraform

Golangprojects


Other interesting golang jobs

Remote Golang Engineer for Well Funded startup to Change How the World Communicates - Technical Integrity   (January 2021)
Remote US/Canada, 100% Remote
Working as a fully distributed and highly accomplished leadership team to change the way the world communicates. They have done it before to incredible success, and they are going to do it again. This is great opportunity to get in on the ground floor with a pr...

Senior Golang Backend Engineer - Independent Project   (January 2021)
Worldwide, 100% Remote
We are looking for a Go backend developer who is well versed in software development and architecture. The project involves taking the open-source project Openbazaar https://openbazaar.org on the Ethereum blockchain and bringing it to the Cardano blockchain. Th...
Mid-level and Senior Backend Engineers - Ardan Labs   (January 2021)
Worldwide, 100% Remote
Mid-level and Senior Backend Engineers with Go experience Remote North America, South America, Central America, Western Europe Ardan Labs is a consulting firm that helps our clients develop software solutions and applications. We work on software projects ...
Senior Golang Backend Engineer - Speedscale
Atlanta, Georgia, United States
Responsibilities • Quickly writing scalable and robust Golang code • Coordinating with Founders, Product Managers and Designers to translate requirements into high performance services • Playing a key role in architecting an efficient micro services di...

Software Engineer (Full Stack) Mid-Level - Expel
Remote US, 100% Remote
You enjoy writing code, but in the back of your mind you’re always wondering: what problem does this solve? Who will be using this software and how will this make their work easier? You are fascinated by how your software is used and how it can be improved. Y...

Not the Go job you are looking for?
Browse all Golang jobs and we're sure you will find a suitable one!
 
About Golangprojects