21 oct
Salesforce
La Florida
**Job Category**:Products and Technology
**Job Details**:**Sr. Software Engineer - Mobile Build and Release**
**About the Team**
- Slack has a positive, diverse, and supportive culture—we look for people who are curious, inventive, and work to be a little better every single day. In our work together we aim to be smart, humble, hardworking, and above all, collaborative. If this sounds like a good fit for you, why not say hello?**About the Role**:
- This is a senior engineering position based in Vancouver, BC.**What you will be doing**:
- Automating the configuration of Linux, and Mac build infrastructure
- Automating the installation and upkeep of build tools and dependencies
- Designing,
coding and maintaining automated release process tools and infrastructure
- Improving the reliability and performance of the test and build processes
- Collaborating with other teams to improve process and code
**What you should have**:
- You have worked on build and release teams, and have familiarity with submitting to app stores
- You are motivated by helping other engineers succeed and work efficiently
- You are a strong communicator. Explaining complex technical concepts to program managers, customer support, and other engineers are no problem for you
- You are able to mentor and model best practices for software build and release processes
- You are someone that others enjoy working with due to your positive attitude and technical competence
- Experience with CI tools, especially Jenkins
- Proficiency in programming languages like Python, shell scripting and/or Groovy
- Experience with configuration management tools, especially Chef
- Experience with AWS
- Familiarity with most of the target platforms but experience authoring or building software on each one is not expected
- Research and experiment efficiently, have a bias towards automation, and a desire to make your fellow engineers more productive
**Nice to haves**:
- Experience with Android Studio and Xcode
- Experience with mobile and/or desktop app release management
**Accommodations
**Posting Statement**:At Salesforce we believe that the business of business is to improve the state of our world. Each of us has a responsibility to drive Equality in our communities and workplaces.
We are committed to creating a workforce that reflects society through inclusive programs and initiatives such as equal pay, employee resource groups, inclusive benefits, and more. Learn more about Equality at Salesforce and explore our benefits.
Salesforce welcomes all.