Build & Release Engineer

MARKET STREET TALENT INC
Portland, OR, United States
23 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source

Tech stack

Application Packaging Application Release Automation Build Automation Continuous Integration DevOps Github Groovy Apache Maven Windows Installer Windows PowerShell Release Management Software Engineering
+11 more
Enterprise Software Applications Delivery Pipeline Software Troubleshooting Build Management Git Flow Infrastructure Automation Frameworks Build Tools Build Process Software Version Control Data Pipelines Jenkins

Job description

  • Own the end-to-end release process, from version management and build orchestration through packaging, signing, and deployment

  • Manage release candidate creation across multiple repositories and coordinated development streams

  • Monitor, support, and troubleshoot build, packaging, signing, and deployment pipelines

  • Diagnose complex build failures, dependency issues, and packaging challenges across multiple systems

  • Maintain and improve CI/CD pipelines using modern automation practices

  • Develop and implement solutions that reduce manual release activities and improve delivery efficiency

  • Enhance build reproducibility, artifact traceability, and release quality controls

  • Improve dependency management and support efforts toward more scalable build architectures

  • Maintain and optimize installer packaging processes and deployment artifacts

  • Support code-signing processes and ensure release integrity throughout the delivery lifecycle

  • Collaborate closely with developers, QA teams, product owners, and business stakeholders to coordinate release activities

  • Drive continuous improvement initiatives focused on reducing release lead times and operational overhead

  • Identify, document, and eliminate technical and process debt impacting software delivery

  • Communicate release readiness, risks, blockers, and timelines to technical and non-technical stakeholders

Requirements

This position requires a hands-on engineering professional with deep expertise in build automation, CI/CD pipelines, release management, and software packaging. The ideal candidate will take ownership of the release lifecycle from source control through deployment artifacts, while driving automation initiatives that improve reliability, reduce manual effort, and accelerate delivery timelines., * Strong experience managing enterprise software build and release processes

  • Deep hands-on expertise with Maven, including multi-module and enterprise-scale build environments

  • Experience working with complex dependency management and build orchestration workflows

  • Experience implementing, maintaining, and troubleshooting CI/CD pipelines

  • Strong hands-on experience with Jenkins, including pipeline development and automation

  • Experience with modern CI/CD platforms such as GitHub Actions or similar technologies

  • Experience supporting multi-repository environments and release branching strategies

  • Practical experience with monorepo architectures, dependency graph management, and incremental build strategies

  • Strong Git and GitHub experience, including release workflows and source control best practices

  • Experience with Windows installer packaging, MSI installation technologies, or similar deployment tooling

  • Knowledge of software signing and release integrity processes

  • Proficiency with scripting and automation tools such as PowerShell, Groovy, or similar technologies

  • Strong troubleshooting and root-cause analysis skills

  • Experience improving engineering workflows and reducing manual operational processes

  • Ability to work independently while managing critical release activities and deadlines

  • Excellent communication skills and experience coordinating across multiple teams __________________

Nice-to-Haves

  • Experience evaluating or implementing monorepo migration strategies

  • Familiarity with build tools such as Bazel, Nx, Turborepo, or similar dependency-aware build systems

  • Experience designing incremental or selective build processes

  • Knowledge of cloud-based code signing solutions

  • Experience improving software delivery performance through DORA metrics

  • Familiarity with software supply chain security and artifact management best practices

  • Experience supporting large-scale enterprise software platforms with complex release dependencies

  • Experience implementing DevOps transformation and release automation initiatives

About the company

Market Street Talent is a specialized staffing and consulting firm focused on IT and technology positions. Our deep industry knowledge allows us to match exceptional candidates with organizations where they can thrive and make an immediate impact.

Our Vision: To promote and foster the growth of information technology (IT) in our world-one candidate, one client, one community at a time.

Our Goal: To guide clients and candidates through the placement process and build long-term, successful relationships.

Our Culture: At MST, we value excellence, respect, and empathy in everything we do.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

5:05 min

Combining software creation skills with marketing and public building

David Levai · LIVE

4:55 min

Discussing modern Java language evolution and syntax innovations

Daniel Strmečki · LIVE

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · World Congress 2023

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

4:17 min

Generating static microsites for technical documentation using DocToolchain

Johannes Dienst · LIVE

2:40 min

Using GitHub primitives for internal documentation and corporate operations

Kyle Daigle · Coffee With Developers

Videos

See all

Related articles

See all