> Markdown version of [/jobs/ext/2518690-build-and-release-engineer](https://www.wearedevelopers.com/jobs/ext/2518690-build-and-release-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Build and Release Engineer - **Company:** Compunnel Inc. - **Location:** United States (Remote available) - **Salary:** $124,800.0 - $145,600.0 - **Contract:** Permanent contract - **Skills:** Application Release Automation, Build Automation, Cloud Computing, Continuous Integration, Github, Groovy, Apache Maven, Windows Installer, Windows PowerShell, Release Management, Management of Software Versions, Scripting, Build Tools, Software Version Control, Jenkins - **Published:** August 3, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=3a2f0e92312f0726 ## About the Role * Build Systems - Strong hands-on experience with multi-module Maven reactors; comfortable reasoning about module dependencies and build order. * Mono Repo Experience - Direct experience building, migrating to, or maintaining a mono repo, including dependency graph management, incremental/selective build tooling (e.g., Bazel, Nx, Turborepo, or Maven multi-module strategies at scale), and versioning approaches that work across many co-located modules. * CI/CD Pipelines - Solid experience with CI/CD tooling: hands-on with the current Jenkins setup (chained/downstream-triggered jobs, Groovy pipeline scripting) and with modern pipeline platforms such as GitHub Actions, which the team is moving toward for fully automated builds. * Windows Installer Packaging - Experience building and maintaining chained/bundled Windows installer packages (MSI-based), or strong aptitude to ramp quickly. * Code Signing - Familiarity with code-signing workflows (e.g., signtool, cloud-based signing services) and why signing sequence/immutability matters for release integrity. * Version Control & Branching - Strong Git/GitHub skills, including release-branch workflows and multi-repo (or mono repo) coordination. * Scripting - Proficiency in PowerShell, Groovy, or similar for build/release automation work. * Troubleshooting - Demonstrated, methodical diagnosis of build and packaging failures, with a bias toward root cause over workaround. * Communication - Clear, timely communication with developers, testers, and other stakeholders around release status and blockers. * Process Improvement - Track record of reducing manual toil in engineering workflows, not just executing them. * DORA Metrics - Familiarity with DORA metrics (deployment frequency, lead time for changes, change failure rate, time to restore) and using them to quantify and communicate delivery improvements. ## Description * Perform release-candidate cuts, including version bookkeeping and branch management across a set of related repositories. * Start, monitor, and troubleshoot the CI build/package/sign/publish chain. * Investigate and resolve build and packaging failures, particularly around third-party dependency changes. * Maintain and improve the installer bundle definition and its chained component packages. * Drive measurable reductions in manual steps and lead time, and help implement dependency-aware, incremental build capability - potentially including an evaluation of mono repo consolidation as part of that roadmap. * Clean up known process debt (e.g., generated files committed to repos, redundant legacy signing paths). * Coordinate release timing and communication with adjacent teams and business stakeholders. ## Related Videos - [Give your build some love, it will give it back!](https://www.wearedevelopers.com/videos/514-give-your-build-some-love-it-will-give-it-back) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [The Road to MLOps: How Verivox Transitioned to AWS](https://www.wearedevelopers.com/videos/1050-the-road-to-mlops-how-verivox-transitioned-to-aws) - [CI/CD with Github Actions](https://www.wearedevelopers.com/videos/856-ci-cd-with-github-actions) - [Bringing AI Model Testing and Prompt Management to Your Codebase with GitHub Models](https://www.wearedevelopers.com/videos/1536-bringing-ai-model-testing-and-prompt-management-to-your-codebase-with-github-models) - [AI-Native Enterprise Platforms: Interpreting Logic, Not Compiling Code](https://www.wearedevelopers.com/videos/1975-ai-native-enterprise-platforms-interpreting-logic-not-compiling-code) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Now is the time for industrialized software development](https://www.wearedevelopers.com/magazine/601-now-is-the-time-for-industrialized-software-development) - [Dev Digest 132 - Binging WADFlix?](https://www.wearedevelopers.com/magazine/473-dev-digest-132-binging-wadflix) - [Dev Digest 125 - Duck and Cover](https://www.wearedevelopers.com/magazine/462-dev-digest-125-duck-and-cover)