{"schemaVersion":"jobsearcher.job.v1","id":"62df88452817bfefe9e2524a","url":"https://jobsearcher.com/jobs/62df88452817bfefe9e2524a","canonicalUrl":"https://jobsearcher.com/jobs/62df88452817bfefe9e2524a","title":"Software Build Release Engineer","description":"General Atomics Aeronautical Systems, Inc. (GA-ASI), an affiliate of General Atomics, is a world leader in proven, reliable remotely piloted aircraft and tactical reconnaissance radars, as well as advanced high-resolution surveillance systems.\n\nThe Electrical Test Engineering team has an exciting opportunity for a Software Build and Release Engineer to design, implement, and maintain the infrastructure used to build, package, submit, and release software products. This role will develop the workflow that begins when a user initiates a build, interfaces with the formal Software Configuration Management (SCM) build environment and supports the subsequent submission and release process through SCM.\n\nThe engineer will work closely with software developers, configuration management, systems engineering, quality assurance, cybersecurity, and program leadership to ensure that builds and releases are repeatable, traceable, secure, and compliant with program requirements.\n\nDUTIES AND RESPONSIBILITIES:\n\nDesign and implement automated build and release workflows.\nDevelop web user interfaces between build-request systems and the organization’s formal SCM and build infrastructure.\nConfigure and maintain agents, repositories, pipelines, scripts, and support infrastructure.\nIntegrate build workflows with formal SCM processes for:\nSource retrieval and version selection\nBaseline and configuration identification\nBuild execution\nBuild-result reporting\nSubmission of build artifacts\nRelease authorization and distribution\nEnsure that build and release activities produce appropriate logs, audit records, version information, and traceability.\nSupport controlled software releases, including promotion of approved artifacts between environments.\nImplement validation and error handling for incomplete, invalid, or unauthorized build and release requests.\nEstablish procedures for managing build failures, rejected submissions, corrupted artifacts, and release rollbacks.\nCollaborate with IT to design, implement, and maintain the infrastructure required to support the software build system.\nDevelop and maintain technical documentation, operating procedures, architecture diagrams, and user instructions.\nMonitor build and release systems for availability, performance, and failures.\nTroubleshoot issues involving source code, build environments, dependencies, tools, infrastructure, and release packages.\nSupport audits, program reviews, customer demonstrations, and process improvement activities.\nMentor developers and other users on the build and release processes.\nWe recognize and appreciate the value and contributions of individuals with diverse backgrounds and experiences and welcome all qualified individuals to apply.\n\nJob Qualifications\n\nTypically requires a bachelors degree, masters degree or PhD in engineering or a related technical discipline from an accredited institution and progressive engineering experience as follows; four or more years of experience with a bachelors degree or two or more years of experience with a masters degree. May substitute equivalent engineering experience in lieu of education.\nExperience designing, implementing, and maintaining automated software build, packaging, and deployment systems.\nExperience designing, implementing, and maintaining full-stack web applications, including front-end user interfaces and back-end services.\nExperience with PyPI-compatible package repositories, Python package management, and build systems.\nExperience with Poetry, PyInstaller, and other Python packaging and distribution tools is desirable.\nExperience packaging and distributing Windows binary applications. LabVIEW application build and distribution experience is a significant plus.\nExperience with Jenkins, GitLab CI/CD, Azure DevOps, GitHub Actions, TeamCity, Bamboo, or comparable tools.\nExperience with GitLab, Team Foundation Server, Subversion, ClearCase, Perforce, or another source/configuration management system.\nExperience with source control and configuration management concepts, including branching, tagging, baselines, versioning, and change control.\nExperience administering or integrating build and automation tools.\nExperience troubleshooting software builds and deployment or release workflows.\nStrong understanding of software development life-cycle processes and controlled release practices.\nAbility to obtain and maintain DoD security clearance is required.\n\nPreferred Qualifications:\nExperience integrating automated build systems with formal SCM or configuration management environments.\nExperience with artifact repositories, such as JFrog Artifactory, Nexus, or equivalent.\nFamiliarity with Infrastructure as Code tools such as Ansible, Terraform, or PowerShell DSC.\nExperience creating and consuming REST APIs and developing integrations between engineering tools.\nExperience with containers and container platforms, such as Docker or Kubernetes.\nExperience Windows build environments.\nExperience working in a regulated, safety-critical, defense, aerospace, or other configuration-controlled environment.\nExperience with requirements traceability, quality gates, formal verification, or release certification.\n\nJob Category\n\nEngineering\n\nExperience Level\n\nMid-Level (3-7 years)\n\nWorkstyle\n\nOnsite\n\nFull-Time/Part-Time\n\nFull-Time Salary\n\nPay Range Low\n\n84,000\n\nPay Range High\n\n140,625\n\nTravel Percentage Required\n\n0% - 25%\n\nRelocation Assistance Provided?\n\nYes\n\nUS Citizenship Required?\n\nYes\n\nClearance Required?\n\nDesired\n\nClearance Level\n\nSecret\n\nSearch Jobs at | General Atomics and Affiliated Companies","company":"Generalatomic","rawCompany":"generalatomic","city":"Poway","state":"CA","isRemote":false,"isActive":false,"createdAt":"2026-10-29T10:47:48.179Z","occupations":[{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1253.00","title":"Software Quality Assurance Analysts and Testers","slug":"software-quality-assurance-analysts-and-testers"}],"industries":[{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"336411","title":"Aircraft Manufacturing","slug":"aircraft-manufacturing"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Software Build Release Engineer","description":"General Atomics Aeronautical Systems, Inc. (GA-ASI), an affiliate of General Atomics, is a world leader in proven, reliable remotely piloted aircraft and tactical reconnaissance radars, as well as advanced high-resolution surveillance systems.\n\nThe Electrical Test Engineering team has an exciting opportunity for a Software Build and Release Engineer to design, implement, and maintain the infrastructure used to build, package, submit, and release software products. This role will develop the workflow that begins when a user initiates a build, interfaces with the formal Software Configuration Management (SCM) build environment and supports the subsequent submission and release process through SCM.\n\nThe engineer will work closely with software developers, configuration management, systems engineering, quality assurance, cybersecurity, and program leadership to ensure that builds and releases are repeatable, traceable, secure, and compliant with program requirements.\n\nDUTIES AND RESPONSIBILITIES:\n\nDesign and implement automated build and release workflows.\nDevelop web user interfaces between build-request systems and the organization’s formal SCM and build infrastructure.\nConfigure and maintain agents, repositories, pipelines, scripts, and support infrastructure.\nIntegrate build workflows with formal SCM processes for:\nSource retrieval and version selection\nBaseline and configuration identification\nBuild execution\nBuild-result reporting\nSubmission of build artifacts\nRelease authorization and distribution\nEnsure that build and release activities produce appropriate logs, audit records, version information, and traceability.\nSupport controlled software releases, including promotion of approved artifacts between environments.\nImplement validation and error handling for incomplete, invalid, or unauthorized build and release requests.\nEstablish procedures for managing build failures, rejected submissions, corrupted artifacts, and release rollbacks.\nCollaborate with IT to design, implement, and maintain the infrastructure required to support the software build system.\nDevelop and maintain technical documentation, operating procedures, architecture diagrams, and user instructions.\nMonitor build and release systems for availability, performance, and failures.\nTroubleshoot issues involving source code, build environments, dependencies, tools, infrastructure, and release packages.\nSupport audits, program reviews, customer demonstrations, and process improvement activities.\nMentor developers and other users on the build and release processes.\nWe recognize and appreciate the value and contributions of individuals with diverse backgrounds and experiences and welcome all qualified individuals to apply.\n\nJob Qualifications\n\nTypically requires a bachelors degree, masters degree or PhD in engineering or a related technical discipline from an accredited institution and progressive engineering experience as follows; four or more years of experience with a bachelors degree or two or more years of experience with a masters degree. May substitute equivalent engineering experience in lieu of education.\nExperience designing, implementing, and maintaining automated software build, packaging, and deployment systems.\nExperience designing, implementing, and maintaining full-stack web applications, including front-end user interfaces and back-end services.\nExperience with PyPI-compatible package repositories, Python package management, and build systems.\nExperience with Poetry, PyInstaller, and other Python packaging and distribution tools is desirable.\nExperience packaging and distributing Windows binary applications. LabVIEW application build and distribution experience is a significant plus.\nExperience with Jenkins, GitLab CI/CD, Azure DevOps, GitHub Actions, TeamCity, Bamboo, or comparable tools.\nExperience with GitLab, Team Foundation Server, Subversion, ClearCase, Perforce, or another source/configuration management system.\nExperience with source control and configuration management concepts, including branching, tagging, baselines, versioning, and change control.\nExperience administering or integrating build and automation tools.\nExperience troubleshooting software builds and deployment or release workflows.\nStrong understanding of software development life-cycle processes and controlled release practices.\nAbility to obtain and maintain DoD security clearance is required.\n\nPreferred Qualifications:\nExperience integrating automated build systems with formal SCM or configuration management environments.\nExperience with artifact repositories, such as JFrog Artifactory, Nexus, or equivalent.\nFamiliarity with Infrastructure as Code tools such as Ansible, Terraform, or PowerShell DSC.\nExperience creating and consuming REST APIs and developing integrations between engineering tools.\nExperience with containers and container platforms, such as Docker or Kubernetes.\nExperience Windows build environments.\nExperience working in a regulated, safety-critical, defense, aerospace, or other configuration-controlled environment.\nExperience with requirements traceability, quality gates, formal verification, or release certification.\n\nJob Category\n\nEngineering\n\nExperience Level\n\nMid-Level (3-7 years)\n\nWorkstyle\n\nOnsite\n\nFull-Time/Part-Time\n\nFull-Time Salary\n\nPay Range Low\n\n84,000\n\nPay Range High\n\n140,625\n\nTravel Percentage Required\n\n0% - 25%\n\nRelocation Assistance Provided?\n\nYes\n\nUS Citizenship Required?\n\nYes\n\nClearance Required?\n\nDesired\n\nClearance Level\n\nSecret\n\nSearch Jobs at | General Atomics and Affiliated Companies","datePosted":"2026-10-29T10:47:48.179Z","dateModified":"2026-10-29T10:47:48.179Z","hiringOrganization":{"@type":"Organization","name":"Generalatomic","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Poway","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"62df88452817bfefe9e2524a"},"url":"https://jobsearcher.com/jobs/62df88452817bfefe9e2524a"}}