Stay in Touch



Build & Release Engineer






Santa Clara, CA, US


Infrastructure is not an afterthought at SnapRoute – we recognize the importance of the resources needed to build quality software.  We are seeking a Build and Release Engineer to shape the way we build and deliver our releases.  At SnapRoute – Build and Release Engineers provide support for creating, developing, and maintaining our CI/CD pipeline – improving efficiency and streamlining the development process.

As a Build and Release Engineer at SnapRoute – you will have full control of your build environment and are expected to deliver:

  • Build script and tools to automate any development and build process
  • Documentation on the build system and its components
  • Training others on how to use the build system
  • Integration with bug tracking tools and test suites
  • Cross team collaboration to facilitate automation
  • Collaboration with our DevOps partners



  • BS in Computer Science or equivalent
  • 3 or more years of build and/or release engineering experience is a required
  • Proficiency in multiple distributions of Linux
  • Working knowledge of GitHub, Jenkins, Gerrit, Travis CI and/or equivalent
  • Experience with Continuous Integration / Continuous Deployment (CI/CD) pipelines
  • Experience with agile development methodologies


  • Familiarity with DevOps automation toolchains such as Puppet, Chef, and Ansible
  • Scripting experience in Python or equivalent scripting languages
  • Familiarity with Docker container deployments
  • Hands on experience with release branch management
  • Experience with integrating both physical and virtual devices into CI/CD pipeline
  • Strong teamwork, communication skills with leadership experience

Apply for the job

Subscribe to our blog.


Blog & Newsletter Signup