Stay in Touch



Build and Release Engineer



Shape Security



Mountain View, CA, US


Work on automated build, deploy and test systems.
As a Build and Release Engineer, you will work with a team that is responsible for maintaining and improving the code release pipeline in a DevOps-style environment.  The build team manages Continuous Integration, artifact delivery, and other various processes we've automated to improve the workflow of our developers.
Our goal is to make changes flow as easily as possible from a developer's environment into the final product while maintaining stability as a platform.


    • Analyze, develop, and maintain build scripts and tools that will improve the efficiency of development processes and our build infrastructure
    • Analyze, develop, and maintain tools that support and automate processes for submodule and product releases
    • Maintain build function libraries to improve workflow
    • Solve release engineering problems using build and release best practices
    • Manage release branches and monitor, build, and deliver product releases
    • Troubleshoot build problems
    • Always think of ways to improve/optimize the systems
    • Be the contact point for product releases and / or CI permission access


    • 2+ years working with Source Control Management software (Git preferred)
    • 2+ years working with Bash and Python
    • Proficiency in a Unix environment
    • Experience with Docker
    • Problem-solving skills
    • Good interpersonal and communication skills
    • Resourcefulness
    • Ability to work as part of a team
    • Ability to work under pressure
    • Focus on results

Desired Background:

    • Experience with Jenkins and groovy
    • Experience with AWS
    • Experience with GCP

Apply for the job

Subscribe to our blog.


Blog & Newsletter Signup