Job Description — Build Engineer
Position: Build Engineer
Work Arrangement: Remote
Time Zone Requirement: Candidate must be available in CST / Central Time Zone
Role Summary
Develops and maintains the build environment, source code control system, and issue tracking systems. The role focuses on build automation, troubleshooting, release/build procedures, and improving the overall build process.
Key Responsibilities
- Create and test software builds.
- Troubleshoot and resolve build-related issues.
- Apply labels to files/builds as required.
- Communicate build status to relevant teams.
- Develop and maintain build scripts.
- Create and maintain installation procedures.
- Proactively identify opportunities to improve and streamline the build process.
- Maintain the source code control/version control environment.
- Support and maintain issue tracking systems.
Core Skills to Search For
Must-have / High Priority
- Build Engineer
- Build & Release Engineer
- Release Engineer
- Configuration Management
- Build Automation
- Build Environment
- Build Scripts
- Source Code Control / Version Control
- CI/CD
- Build Troubleshooting
- Installation Procedures
- Release Management
Likely Relevant Tools
- Jenkins
- Azure DevOps
- TeamCity
- Git / GitHub / GitLab
- SVN
- Maven
- Gradle
- Ant
- PowerShell
- Bash / Shell scripting
- Jira / issue tracking
Ideal Candidate Profile
Look for candidates with a Build/Release Engineering or Configuration Management background, rather than only generic cloud/DevOps profiles. The strongest candidates should have hands-on experience with building/testing applications, maintaining source control, writing build scripts, troubleshooting failed builds, and automating the build/release process.
For Monster searching, I would prioritize Build Engineer / Release Engineer / Build & Release Engineer / Configuration Management Engineer titles and then use Jenkins, Git, CI/CD, build automation, and scripting as the primary keyword filters.