Build Engineering
Build engineering is a branch of software engineering concerned with building and deploying the software product. An automated process to build and deploy a software product is often referred to as a "continuous integration, continuous delivery" (CI/CD).
Popular online code repositories, like GitLab and GitHub, have long since extended their services by providing customizable CI/CD pipelines. In these pipelines we often use containerization technologies, like Docker, that allow us to reproducibly construct isolated build environments and help with performance scaling; and data repositories, like Artifactory, helping us manage the complexity of tracking and combining the individual components of our modular software products.