Current Career Opportunities

Build-Release Engineer [5946AG]

Location: Redwood Shores, CA
Job ID: 5946
Job Description:

Link Technologies is currently looking for a Build-Release Engineer for a contract to hire opportunity.  This position in located in Redwood Shores, CA and we are looking for local candidates.  Please find a copy of the job description below.  If you meet these qualifications please apply below!  

General Summary of the Position:

The Build-Release Engineer will own the build and release infrastructure for multiple projects.  This will include designing and implementing processes and tools to support continuous integration and deployment.  In addition, the Build-Release Engineer will be an evangelist for good software engineering practices. 

Essential Functions:

  • Serve as the primary owner of build and release tools and processes.
  • Work with multiple project teams in the US and overseas.
  • Assist QA Director in defining best practices for source control, continuous integration, deployment and release management.
  • Research and/or build tools for internal use to support software engineering best practices.
  • Design and implement Deployment Checklists to ensure error-free deployment of software releases to Production.
  • Provide status reports and metrics on build and release issues.
  • Train development and test engineers on proper release preparation and deployment techniques. 

Skills and Abilities Required:

  • 3+ years release engineering experience.
  • 3+ years experience writing Unix/Linux shell scripts.
  • 3+ years experience programming in languages such as C, C++, Python, Java, etc.
  • Mastery of source control tools such as Git and SVN.
  • Experience using and developing software for GNU/Linux systems.
  • Solid ability to write clear build/release documentation. 

Skills and Abilities Strongly Recommended:

  • Masters degree or higher.
  • 3+ years working on commercial software.
  • Experience with cloud environments such as Amazon AWS, Eucalyptus, Open Stack, etc.
  • Experience in development for mobile devices such as Android and IOS.
  • Familiar with software development at all stages of the Software Development Life Cycle, particularly Agile project experience.
  • Ability to apply business perspective and understand business drivers, and to propose release planning and design solutions to support business needs.
  • Comfortable and experienced with collaborative, multi-lingual, multi-cultural team environments.

Education Requirements:

BS or MS Degree in Computer Science or equivalent experience.                                                          

To apply, please send your resume in MS Word format to and reference Job ID #5946. We regret that we are unable to provide VISA sponsorship at this time.  We look forward to working with you!

Contact Link Technologies