FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates extensive experience in build and release engineering, with a strong focus on CI/CD processes, automation, and dependency management. Proficient in Python and shell scripting for build tooling, along with a solid understanding of Linux systems and software supply chain practices.
Highest-signal resume keywords
CI/CD EngineeringBuild System OwnershipPython ScriptingLinux Systems KnowledgeAI-Assisted Engineering
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Build AutomationDependency ManagementArtifact SigningSoftware PackagingVersion ManagementBuild CachingPipelines As CodeTroubleshootingBuild ToolingRelease Automation
Soft Skills
Cross-Functional CollaborationAnalytical SkillsCommunication Skills
Tools & Technologies
JenkinsGitLab CIGitHub ActionsContainersConfiguration Management Tooling
Industry Keywords
Software Supply Chain PracticesSBOMVulnerability ScanningRelease PipelinesBuild Agents
Tech Stack
Tools & technologiesJenkinsLinuxPythonShell Scripting
About the role
Key responsibilities & impact- Own, design and evolve the build system for a complex software product with many interdependent components and programming languages
- Build and maintain end-to-end build pipelines, including isolated and reproducible builds, dependency and version management, build agents and farms, artifact repositories and caching
- Assemble and validate packages, images, installation artifacts and distribution repositories for multiple release lines
- Build and operate release pipelines with automated validation, regression gating, artifact signing, channel promotion, publishing and rollback procedures
- Resolve compiler, library and dependency conflicts during toolchain and dependency upgrades
- Maintain versioning, changelogs, artifact provenance, license and SBOM data, and security-scanning integration points
- Automate build tooling, release steps and build-environment provisioning in Python and shell
- Support developers and QA with self-service builds, failure diagnosis and issue resolution
- Extend CI/CD coverage with commit validation, artifact promotion and automated test suites in release gating
- Own build infrastructure, including build hosts, builder images, artifact storage and capacity planning
- Investigate intermittent build failures and drive permanent root-cause fixes
- Leverage AI-assisted engineering tools for development, code and log analysis, debugging, root-cause investigation and technical research
- Document build and release processes and share expertise with development and QA teams
- Communicate build and release status, risks, dependencies and critical issues to the development lead
Requirements
What you’ll need- 5+ years in build, release or DevOps engineering for complex software products
- Ownership of a build system as a whole, not only individual CI jobs
- Strong CI/CD engineering with Jenkins, GitLab CI, GitHub Actions or comparable tools
- Experience with pipelines as code, build agents, and artifact repositories
- Software packaging and distribution of binary artifacts on Linux
- Artifact signing and repository or channel management
- Ability to read, fix and take over build definitions across multiple languages and build tools, including make, CMake, autotools, and language-native build and packaging tooling
- Deep understanding of dependency and version management, reproducible and hermetic builds, incremental builds and build caching
- Solid Python and shell scripting for build tooling and release automation
- Strong Linux systems knowledge, plus containers and configuration management tooling
- Confident with Git and branching and release models supporting several releases at once
- Familiarity with software supply chain practices including signing, SBOM, dependency and vulnerability scanning
- Strong analytical and troubleshooting skills
- AI-assisted engineering experience is mandatory, including practical use of AI for development, debugging, log analysis, investigation and technical research
- Ability to share technical expertise across teams
- Excellent English communication and cross-functional collaboration skills
- Resume and application must be submitted in English
- Successful completion of applicable criminal, education and identity background checks
Benefits
Comp & perks- Medical coverage
- Dental coverage
- Vision coverage
- Flexible spending accounts (FSA)
- Disability insurance
- Life insurance
- 401(k) retirement plan with company match
- Generous vacation policy
