Build and Release Engineer

Slack

(San Francisco, California)
Full Time
Job Posting Details
About Slack
Slack is a messaging app for teams that is on a mission to make your working life simpler, more pleasant, and more productive. We believe everyone deserves to work in a welcoming, respectful, and empathetic culture. We live by our values and hire accordingly.
Summary
Slack is looking for an engineer to join our Build and Release team, which is responsible for the tools and infrastructure that keep our Mac, Windows, Linux, iOS, Android, and Windows Phone apps (yes, all of them!) building reliably and releasing frequently. As a special unit within Slack's technical operations team, Build and Release engineering make heavy use of automation technologies like Chef and Jenkins to produce reliable, scalable infrastructure and enable the engineering teams building all of these applications to deliver feature after feature with confidence. You should have at least a passing familiarity with all of the target platforms but experience authoring or building software on each one is not expected. Instead, you should possess the ability to research and experiment efficiently, a tendency to automate, and a desire to make their fellow engineers more productive.
Responsibilities
* Managing the configuration of Linux, Mac, and Windows build infrastructure * Automating the installation and upkeep of build tools and dependencies * Designing and maintaining automated alpha, beta, and release channels * Improving the reliability and performance of test and build processes
Ideal Candidate
* A degree in computer science or a similar discipline * Experience with configuration management tools, especially Chef * Experience with CI tools, especially Jenkins * Experience with Visual Studio and XCode * Proficiency in Python and/or JavaScript

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.