Build and Release Engineer

Job Description

Type: Full Time
Location: Palo Alto, San Francisco Bay Area, California, US
Benefits: Stock options, flexible schedules, great health insurance, 401k, etc.


- Work with team to provide build/release coverage for parallel, multiple products and implementations.
- Implement and maintain continuous integration and continuous delivery system across multiple projects and deliverables.
- Create and manage automated build and test scripts.
- Investigate, develop and integrate new tools into build/release process.
- Implement tools to capture metrics on build/release processes.
- Draft, update and follow best practices and standards documentation.
- Provide on-call escalation for operational/applications issues.
- Stay up to date with relevant state-of-the-art technology, equipment, and/or systems.
- Evaluates new hardware and software technologies, and presents analysis and purchase recommendations to the administration team and to management.


- 4+ years Build/Release experience in Java environment
- 2+ years experience with Maven specifically, Nexus a plus
- 3+ years of configuration management experience in a Java Servlet/web-based (UNIX/Linux) & MySQL DB environment.
- Augment existing build/release toolset - Jenkins/Hudson.
- Skill in diagnosing and solving complex problems and providing detailed technical analysis.
- Software Configuration Management experience.
- 1+ years strong Ruby and Bash scripting skills to maintain already existing library of scripts and create new scripts.
- Thoroughly understand distributed Linux based server applications.
- BS degree in Computer Sciences or related field, however an equivalent combination of related education, training, and experience may also be considered.
- Experience working with Linux operating systems in heterogeneous hardware platforms and open source software.
- Administration experience in Linux, (RHEL / CentOS preferred).
- Strong oral and written communication skills.
- Experience documenting processes and procedures.
- Experience with a Git, SVN administration is a must.
- Hands on experience administrating JIRA and Confluence is desirable.
- RPM or other software packaging utilities experience is a plus (rpmbuild / fpm / ect ).

How to Apply to the Job:

Email your resume to with the following info:

  • The job title & location (or desired job title & location), your current location

  • A summary of your qualifications for the job, in the body of the email

  • Your current salary, and expected compensation for the new job

  • Best time, phone number or Skype ID (if you're not in USA) to contact you

All job applications will be kept confidential

Follow Us to Prepare for Your Next Career Move

Popular Posts on

How to customize your resume for a job to stand out? Comprehensive tutorial & tips from an executive recruiter

What skills to learn to get hired at the company you want? A quick trick, 6 steps & tips from an executive recruiter

The science every professional should learn to prepare for your next career move and live a happier life

Co-founder & VP of Product (Architect, Cloud, Web, Mobile)


Android Developer/Programmer (J2EE/J2ME) - LA Area

CTO (Big Data, Chinese, Digital Advertising, Beijing, China)

Jobs in Robotics Tech - Engineers, Tech Lead, Architect, Director, Co-founder (China)

All Labels on Sorted Alphabetically

Show more