Senior Build and Release Automation Engineer
New
Based in the United StatesFull-TimeSenior
Salary140,000 - 220,000 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 8+ years
- Required Skills
- DockerPythonJenkinsCI/CDDevOpsTerraformAnsibleGitHub Actions
Requirements
- 8+ years of experience in DevOps, platform engineering, or build and release engineering roles.
- Strong experience designing and operating CI/CD systems using tools such as GitHub Actions, Jenkins, GitLab CI, Bitbucket Pipelines, or CircleCI.
- Deep understanding of Git workflows, branching strategies, and release governance models.
- Hands-on experience with artifact management platforms such as JFrog Artifactory.
- Strong knowledge of build systems and dependency management tools (Maven, Gradle, npm, etc.).
- Experience implementing secure software supply-chain practices (signing, SBOMs, vulnerability scanning).
- Proficiency with infrastructure-as-code tools such as Terraform, Ansible, or similar.
- Strong scripting/programming skills (Python, Bash, Go, or similar) for automation development.
- Experience with containerized environments (Docker) and cloud platforms, particularly AWS.
- Strong communication skills with the ability to influence technical standards across large engineering teams.
Responsibilities
- Design, implement, and maintain scalable CI/CD pipelines, release automation workflows, and artifact versioning strategies across multiple services and repositories.
- Define and standardize reusable “golden pipeline” templates and build patterns using CI tools such as GitHub Actions, Jenkins, GitLab CI, or CircleCI.
- Manage and optimize build infrastructure, including runners, caching systems, containerized environments, and execution performance.
- Embed software supply-chain security controls such as vulnerability scanning, secrets management, SBOM generation, and artifact signing.
- Administer and optimize artifact repositories (e.g., JFrog Artifactory), ensuring proper structure, retention, and traceability.
- Partner with engineering and security teams to improve release governance, branching strategies, and deployment reliability.
- Troubleshoot complex build failures and cross-service dependency issues across distributed systems.
- Develop documentation, runbooks, and enablement materials to drive adoption of standardized CI/CD practices.
- Mentor engineers and promote best practices in build automation, DevSecOps, and release engineering.
View Full Description & ApplyYou'll be redirected to the employer's site