Senior Build and Release Automation Engineer
NinjaOne · Texas, United States · 3 wk ago
HybridEngineering$140k–$220k/yrFull-time
About the role
NinjaOne is seeking a Senior Build and Release Automation Engineer to join our team. This role is highly visible and impactful, responsible for evolving NinjaOne's build platform into a self-service, secure, and performance-optimized delivery engine.
Responsibilities
- Design, implement, and maintain CI/CD pipelines, versioning automation, and artifact signing across services and repositories.
- Define and roll out standardized build patterns, reusable pipeline templates, and “golden” configurations (CircleCI and related tooling).
- Manage and optimize build infrastructure (executors, runners, caching, containerized environments) to reduce lead time, flakiness, and cost.
- Partner with engineering and architecture teams to diagnose and resolve systemic build failures and dependency issues.
- Embed security and supply-chain controls into pipelines, including vulnerability scanning, secrets management, policy enforcement, and SBOM generation.
- Implement branching, versioning, and release strategies (e.g., feature branches, trunk-based development, release branches, hotfix flows) to improve predictability and rollback safety.
- Administer artifact management platforms (e.g., JFrog Artifactory), including repository layout, retention, immutability, and provenance metadata.
- Collaborate with security, compliance, and audit teams to meet regulatory and customer requirements for traceability and change governance.
- Create and maintain clear documentation, runbooks, and onboarding materials for CI/CD standards and tooling.
- Mentor engineers and help teams adopt standardized build and release workflows.
Requirements
- 8+ years of experience in DevOps, build/release engineering, or platform engineering with deep CI/CD automation expertise.
- Proven experience designing, scaling, and operating complex CI/CD systems using tools such as CircleCI, GitHub Actions, Bitbucket Pipelines, Jenkins, or GitLab CI.
- Strong expertise in Git-based workflows, branching strategies, pull request governance, and protected branch policies.
- Hands-on experience administering artifact repositories (e.g., JFrog Artifactory) including repository design and metadata management.
- Deep understanding of build systems and dependency management (Maven, Gradle, npm, etc.).
- Experience designing secure software supply-chain processes including signing, SBOM generation, and vulnerability scanning.
- Strong infrastructure-as-code experience (CDK, Terraform, Ansible, Chef, etc.) applied to CI/CD infrastructure.
- Experience with containerized build environments (Docker) and cloud platforms (AWS or equivalent).
- Proficiency in scripting or programming (Python, Bash, Go, etc.) to build automation tooling.
- Experience implementing release governance, audit traceability, and change management processes.
Qualifications
- Experience designing and rolling out standardized “golden pipeline” templates across large engineering organizations.
- Background in DevSecOps or software supply-chain security (attestations, signing frameworks, policy-as-code such as OPA/Conftest).
- Experience improving DORA metrics and delivery performance at scale.
- Prior experience leading CI/CD modernization, platform migrations, or tooling consolidation initiatives.
- Experience operating in high-growth SaaS or multi-region cloud environments.
- Familiarity with progressive delivery patterns such as blue/green or canary releases.