yoinka

Senior Application Packaging & Modernization Engineer

General Motors

Warren, Michigan, United States of AmericaSeniorH-1B sponsor company
Sign in to applyVerified 1h ago
Location
Warren, Michigan, United States of America
Work model
On-Site
Level
Senior
H-1B history
267 approvals (FY2023)
Posted
Sep 1, 2026

Skills

AgileLinux

About this role

Job Description

The Role   The Senior Application Packaging & Modernization Engineer is responsible for defining, building, and continuously improving how General Motors packages, tests, deploys, updates, and maintains end-user applications across the enterprise. This role will optimize GM’s current application distribution capabilities, which include SCCM/Configuration Manager, Microsoft Intune, and JAMF , while evaluating and adopting newer, more modern software distribution tools and technologies. The engineer will identify opportunities to further automate and streamline packaging, improve scalability, reduce manual effort, accelerate application onboarding and updates, and support release cycles ranging from multiple deployments per week to periodic quarterly releases. The Senior Application Packaging & Modernization Engineer partners closely with endpoint engineering, platform teams, security, infrastructure, service operations, and application owners to assess emerging solutions and determine where they can complement or improve existing capabilities. Through continuous modernization, automation, and process improvement, this role will increase deployment speed, reduce operational overhead and end-user disruption, and deliver a more reliable and consistent application experience across the enterprise. is responsible for defining, building, and continuously improving how General Motors packages, tests, deploys, updates, and maintains end user applications across the enterprise.   This role helps shape the engineering practices and operational execution required to modernize a well-established application packaging and deployment process across Windows, macOS, Linux, and other managed endpoint environments. You will evolve this process into a more agile, technology-enabled model that leverages modern tools and best practices to reduce manual work, improve turnaround time, and support release cycles ranging from multiple updates per week to periodic quarterly releases, while continuously refining the existing guardrails for how applications are packaged, validated, deployed, monitored, and updated — including standards for silent installs, detection logic, rollback planning, dependency management, deployment rings, user notifications, and success measurement.   This role partners closely with endpoint engineering, platform teams, security, infrastructure, service operations, and application owners to translate packaging and deployment requirements into scalable engineering processes, automation, and reliable service delivery.   What You’ll Do   Own the application packaging and deployment engineering strategy as part of the broader End User Engineering mission   Reshape and redesign the application packaging process into a modern, agile model that leverages newer technologies, automation, and reusable patterns to deliver packages faster with less manual effort   Simplify packaging approaches for software with limited customization requirements by driving more standardized, repeatable, and low-touch delivery patterns   Package, test, and maintain enterprise applications for deployment across modern endpoint management platforms including SCCM, Intune, JAMF , and similar tooling   Design and operate deployment campaigns that support release cadences ranging from multiple times per week to a few times per year with minimal to no disruption to end users   Build and maintain packaging standards for application installation, configuration, updates, patching, uninstall, rollback, and remediation   Develop silent install packages, detection methods, dependency handling, pre-flight checks, post-install validation, and user communication patterns   Create phased deployment strategies using pilot groups, ring-based rollouts, maintenance windows, and controlled production releases   Partner with application owners, security teams, and support teams to validate application readiness, compatibility, licensing, and

Listing verified 1h ago. Applications go through the company's official careers site.

← Back to Yoinka

Senior Application Packaging & Modernization Engineer at General Motors, Warren, Michigan, United States of America | Yoinka