Taro Logo

Build and Release Engineer

Apple is a leading technology company known for its innovative products and services.
$136,300 - $248,700
DevOps
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Consumer
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Build and Release Engineer

We're looking for a Build and Release engineer to join the Camera Firmware and Driver team! In this role, you will support development and QA teams by managing the source code management system, developing tools and processes for automating builds and regression testing, and coordinating and pushing new releases. We are looking for a passionate engineer who has proven experience with Continuous Integration systems, automation and testing.

You will be working with the Build and Release team to develop scripts and process, for the automation manual process.

You will:

  • Help define processes and help the team be more efficient
  • Develop and maintain tools to help the Engineering/QA teams improve productivity
  • Develop and improve on our CI build pipeline
  • Collaborate with multi-functional teams to improve the integration and release process

Minimum Qualifications:

  • BS and a minimum of 3 years relevant industry experience
  • Industry experience in Build and Release, Continuous Integration or DevOps fields
  • Proven scripting knowledge in Python, Bash, Groovy
  • Familiar with build tools such as git, Jenkins
  • Familiar with Linux, OSX operating systems

Preferred Qualifications:

  • Experience in software building and build automation
  • Experience with SCM concepts (code lines, branching, merging, integration, versioning, etc.)
  • Experience in continuous integration and delivery workflows
  • Ability to manage multiple projects simultaneously in a fast-paced environment
  • Self-motivated and curious with demonstrated creative and critical thinking abilities and a strong drive to improve processes
  • Ability to thrive in a fast-paced and collaborative environment
  • Excellent verbal and written communication skills, as well as strong teamwork abilities

Apple offers a comprehensive benefits package, including medical and dental coverage, retirement benefits, stock options, and educational reimbursement opportunities. The company is committed to inclusion and diversity, providing equal opportunities for all applicants.

Last updated 7 months ago

Responsibilities For Build and Release Engineer

  • Manage source code management system
  • Develop tools for automating builds and regression testing
  • Coordinate and push new releases
  • Define processes to improve team efficiency
  • Develop and maintain tools to improve Engineering/QA productivity
  • Develop and improve CI build pipeline
  • Collaborate with multi-functional teams to improve integration and release process

Requirements For Build and Release Engineer

Python
Linux
  • BS degree
  • 3+ years relevant industry experience
  • Experience in Build and Release, CI, or DevOps
  • Scripting knowledge in Python, Bash, Groovy
  • Familiarity with git, Jenkins
  • Familiarity with Linux, OSX operating systems

Benefits For Build and Release Engineer

Medical Insurance
Dental Insurance
401k
Equity
Education Budget
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock options
  • Educational reimbursement
  • Discretionary restricted stock unit awards
  • Employee Stock Purchase Plan
  • Discounted products and free services

Interested in this job?