Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Application Packaging & Modernization Engineer

Full-time

General Motors Proving Ground

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 deployment requirements

Automate recurring packaging, testing, deployment, and reporting workflows to improve consistency, quality, and speed

Troubleshoot packaging failures, deployment issues, application conflicts, and endpoint-specific installation challenges across platforms

Define and track operational metrics related to deployment success, failure rates, user disruption, install duration, compliance, and remediation outcomes

Maintain documentation, packaging standards, runbooks, and support guidance for packaged applications and deployment processes

Contribute to roadmap planning by identifying opportunities to modernize application delivery, reduce manual effort, and improve the end user software experience

Your Skills & Abilities (Required Qualifications)

Bachelor’s degree in Computer Science, Information Systems, Engineering, or equivalent experience

6+ years in application packaging, endpoint engineering, endpoint management, client engineering, or related infrastructure roles

Strong hands-on experience packaging and deploying applications in one or more enterprise platforms such as SCCM, Intune, JAMF, Landscape, Chef, or similar tools

Experience designing and executing deployment campaigns for applications with varying update frequencies and business criticality

Experience building application packages with reliable silent install behavior, detection logic, dependency handling, version control, and uninstall support

Hands-on experience supporting application deployment across Windows, macOS, Linux, and/or VDI in a medium-to-large enterprise environment

Strong understanding of deployment ring strategies, pilot validation, change control, rollback planning, and end user communication for software releases

Experience with scripting and automation using PowerShell, Bash, Python, or similar technologies

Experience troubleshooting installation failures, packaging defects, compatibility issues, and policy-driven deployment problems

Demonstrated ability to balance deployment speed, user experience, operational stability, and supportability

Excellent communication skills and comfort working across engineering, security, infrastructure, service operations, and business partners

Solid background in:

- Application packaging standards and lifecycle management

- Enterprise software deployment and patching strategies

-Detection rules, supersedence, dependency management, and remediation logic

-Silent install and uninstall methodologies

-Phased rollout design and production change governance

-Packaging documentation, operational support, and service readiness practices

Preferred Qualifications

Experience with modern application lifecycle and software distribution practices in large-scale enterprise environments

Experience building reusable packaging frameworks, templates, or automation pipelines

Experience with software catalog management, self-service application delivery, and policy-based app assignment

Familiarity with application compatibility testing, code signing, licensing constraints, and vendor release management

Experience with reporting and visualization tools used to monitor deployment health and operational performance

Understanding of security and compliance requirements related to enterprise application deployment

Familiarity with Zero Trust principles and how application delivery integrates with endpoint posture and access controls

Experience supporting executive reporting, operational reviews, or service performance management

What Success Looks Like

Applications are packaged consistently and deployed reliably across supported endpoint platforms

Software updates reach the right users at the right time with minimal business disruption and limited support escalations

Deployment campaigns are measurable, repeatable, and scalable across frequent and infrequent release cycles

Engineering and support teams have clear standards, documentation, and reporting for application deployment health

Packaging and deployment issues are identified early through testing, pilot validation, and operational monitoring

The end user experience improves through predictable software delivery, fewer failed installs, and reduced manual intervention

This job may be eligible for relocation benefits.

GM DOES NOT PROVIDE IMMIGRATION-RELATED SPONSORSHIP FOR THIS ROLE. DO NOT APPLY FOR THIS ROLE IF YOU WILL NEED GM IMMIGRATION SPONSORSHIP (e.g., H-1B, TN, STEM OPT, etc.) NOW OR IN THE FUTURE.

About GM

Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.

Why Join Us 

We believe we all must make a choice every day – individually and collectively – to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team.

Total Rewards | Benefits Overview

From day one, we're looking out for your well-being–at work and at home–so you can focus on realizing your ambitions. Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources. 

Non-Discrimination and Equal Employment Opportunities (U.S.)

General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers.

All employment decisions are made on a non-discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status in accordance with federal, state and local laws. 

We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment. To learn more, visit How we Hire.

Accommodations

General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email us View email address on us.fitly.work or call us at View phone number on us.fitly.work. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Senior Application Packaging & Modernization Engineer in Warren, MI vacancy
  •  ...DescriptionAbout the Role We are seeking a Senior Mainframe Software Engineer to design, develop, maintain, support, and modernize enterprise applications that enable critical GM business...  .... Configure, optimize, and deploy packaged software or other enterprise platforms... 
    Application
    Senior
    Full time
    Local area
    Work from home

    General Motors

    Warren, MI
    3 days ago
  •  ...functional teams to design, develop, and maintain scalable software applications Write clean, efficient, and maintainable code with strong...  ...in.NET development Proficiency in C#,.NET Framework, and modern.NET (6/7/8/9/10) Strong experience with SQL databases and ORMs... 
    Application
    Senior
    Full time
    Immediate start
    Monday to Friday

    Universal Logistics Holdings

    Warren, MI
    5 days ago
  •  ...Job Description As a Packaging / Container Design Engineer, you will be responsible for designing, improving, and implementing automotive packaging...  ..., or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance... 
    Application

    Insight Global

    Warren, MI
    2 days ago
  •  ...Detroit Michigan is seeking a Senior Software Engineer to join our growing team...  ...Optimize application performance, including backend...  ...Quarkus or Spring Boot) OR modern frontend development (Angular...  ...Comprehensive Health Insurance Package  Dynamic team and challenging... 
    Application
    Senior
    Full time
    Flexible hours

    Kode Labs

    Detroit, MI
    more than 2 months ago
  •  ...stakeholders, from analyst to senior leadership Apply strong...  ...applied statistics, analytics, engineering, data science, or a related field...  ...Experience working with modern data environments such as Databricks...  ...skills and capabilities. Applicants in the recruitment process... 
    Application
    Senior
    Full time
    Work experience placement
    Local area
    Work from home
    Relocation package

    General Motors

    Warren, MI
    2 days ago
  •  ...The Role: General Motors is seeking a Senior Software Engineer to support, design, and improve delivery of enterprise applications, integrations, and intelligent platform capabilities...  ...Medical portfolio. This role focuses on modernizing mission-critical solutions across on-prem... 
    Application
    Senior
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Warren, MI
    1 day ago
  • $125k - $130k

     ...Senior Full Stack .NET Developer Remote | $125,000$130,000...  ...Developer to join our growing engineering team. This role is ideal for...  ..., and customer-facing applications for a leading automotive marketing...  ...architectural thinking, modern development practices, and the... 
    Application
    Senior
    Full time
    Local area
    Remote work
    Relocation

    Team Velocity

    Detroit, MI
    1 day ago
  • $120k - $149.75k

    Description Senior Remote Consultant Location: Remote, USA Employment Type:...  ...Financial Close and Consolidations, including Application Control Manager (metadata management),...  ...is to be the AI operating system for modern finance, digitizing core financial functions... 
    Application
    Senior
    Full time
    Temporary work
    Work experience placement
    Remote work

    OneStream Software

    Birmingham, MI
    3 days ago
  •  ...analyse clients requirements. Prioritize, assign and execute tasks throughout the software development life cycle. Develop Java EE applications. Write well-designed, efficient code. Review, test and debug team members' code. Design database architecture. Schedule product... 
    Application
    Senior

    Omni Inclusive

    Warren, MI
    9 hours ago
  •  ...shaping the future of transportation on a global scale. SENIOR PROCESS ENGINEER - CASTING The Role The Launch Process Engineering...  ...for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable... 
    Application
    Senior
    Permanent employment
    Full time
    Local area
    Work from home
    Relocation
    Relocation package

    General Motors

    Warren, MI
    2 days ago
  •  ...Role: We are seeking an experienced Senior Software Engineer (.NET ) to join our team. In this role...  ...Communications, and Physical Security IT business applications.What You'll Do:Lead the design,...  ...code aligned with best practices and modern design patternsDevelop and execute... 
    Application
    Senior
    Full time
    H1b
    Local area
    Work from home
    Relocation package

    General Motors

    Warren, MI
    4 days ago
  • $70k

     ...connected customer experiences. MRM is a modern relationship marketing agency dedicated...  ...information, please visit MRM is seeking a Senior Project Manager. We are looking for a...  ...require accommodation for any part of the application or hiring process, please submit your... 
    Application
    Senior
    Local area
    Shift work
    3 days per week

    MRM//McCann

    Birmingham, MI
    2 days ago
  •  ...Coordinate and collaborate with colleagues and departments outside engineering, such as IT, Systems & Safety Engineering, Electrical...  ...for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable,... 
    Application
    Senior
    Full time
    Local area
    Remote work
    Work from home

    General Motors

    Warren, MI
    5 days ago
  •  ...and present effectively with cross‑functional teams (design, engineering, product, suppliers) while bringing forward fresh inspiration...  ...for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable,... 
    Application
    Senior
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Center Line, MI
    2 days ago
  •  ...microservices that takes care of different OTA workflows, package building and all types of vehicle interactions....  ...REQUIREMENTS: Bachelor's degree in Computer Applications, Applied Computer Science, Mathematics, Engineering, or related field of study and Five (5) years of... 
    Application
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Work from home

    General Motors

    Warren, MI
    5 days ago
  • $202k - $310k

    Job DescriptionThe RoleAs a Senior Systems Integration Engineer - Enterprise Transformation, you will design...  ...and data pipelines that modernize how systems work together across GM...  ...platform architecture, enterprise application integration, or software engineering... 
    Application
    Senior
    Full time
    H1b
    Local area
    Work from home
    Relocation package

    General Motors

    Warren, MI
    4 days ago
  •  ...Job Description JOB SUMMARY: The Senior IT Business Analyst  supports the development, maintenance, and modernization of business applications and enterprise systems. This role is ideal...  ...position offers an attractive benefit package that includes medical insurance (Blue... 
    Application
    Senior
    Temporary work

    The Ideal Group

    Detroit, MI
    6 days ago
  • $57k - $113k

    Senior Developer This role will be onsite at our Easton office in Columbus, OH (or Dallas...  ...develop, and maintain Java/J2EE-based applications and batch processes, as required....  ...to support application integration and modernization initiatives. Integrate applications with... 
    Application
    Senior
    Work at office
    Remote work
    Work from home
    Flexible hours

    Huntington

    Detroit, MI
    2 days ago
  • $57 - $70 per hour

     ...Description Job Description Job Title: Senior Software Engineer – Backend and Distributed Systems...  ...network-based services that leverage modern networking patterns and protocols....  ...systems. ~ Strong experience developing applications using C# and ASP.NET. ~ Experience... 
    Application
    Senior
    Contract work
    Temporary work
    Work at office
    Remote work
    Monday to Friday

    Actalent

    Southfield, MI
    1 day ago
  •  ...capabilities enable the engineering, validation, and...  ...experienced Full Stack Senior Software Engineer to join...  ...end-to-end web applications. The Role The position...  ...development software packaging and coding languages....  ...and applications using modern front-end and back-end... 
    Application
    Senior
    Full time
    H1b
    Local area
    Work from home
    Relocation
    Relocation package
    3 days per week

    General Motors

    Warren, MI
    1 day ago
  • $214.51k

     ...Description CDM Smith is seeking a Senior Enterprise Architect to join our Corporate...  ...improving the firm's enterprise application architecture in alignment with our Microsoft...  ...design patterns, and enterprise application modernization. Experience supporting application... 
    Application
    Senior
    Work experience placement
    H1b
    Remote work

    CDM Smith

    Detroit, MI
    4 days ago
  •  ...Backend Engineer at Sift As a Backend Engineer at Sift, you'll play a critical role in delivering the experiences...  ...years of experience developing production-ready web applications ~ Strong understanding of modern JavaScript and TypeScript ~ Extensive experience building... 
    Application
    Senior

    Rocket Companies

    Detroit, MI
    3 days ago
  • $151k - $196k

     ...Summary We are looking for a Senior Software Engineer II to join our OneStream MarketPlace...  ...management, access, session data, web application development, and debugging. ~ Experience...  ...is to be the AI operating system for modern finance, digitizing core financial... 
    Application
    Senior
    Full time
    Temporary work
    Work at office
    Remote work

    OneStream Software

    Birmingham, MI
    9 hours ago
  • $126k - $180k

     ...Description As a Senior Machine Learning Engineer within the AI Squad at Canopy and reporting to the...  ...production use in real-world security applications. Develop within the full machine...  ...C/C++ applications utilizing modern language features and build systems,... 
    Application
    Senior
    Full time
    Temporary work
    Work at office
    Remote work

    Canopy

    Detroit, MI
    more than 2 months ago
  • $173k - $225k

    Description Senior Manager, Software Engineering Location : Remote, United States Employment...  ...leadership across complex applications and platforms that support OneStream...  ...customer support. ~ Strong knowledge of modern software architecture and... 
    Application
    Senior
    Full time
    Temporary work
    Remote work

    OneStream Software

    Birmingham, MI
    3 days ago
  • $77k - $202k

     ...through the implementation of leading practices and Oracle's modern planning and reporting applications. Creating a well-controlled platform for growth and...  ...in our careers, now and in the future. As a Senior Associate, you'll work as part of a team of problem solvers... 
    Application
    Senior
    H1b

    PwC

    Detroit, MI
    9 hours ago
  •  ...autonomous capabilities. Our Semiconductor Engineering team is a dynamic, high‑energy, and...  ...are seeking a highly skilled and driven Senior Hardware Test Engineer to join our...  ...that match their skills and capabilities. Applicants in the recruitment process may be required... 
    Application
    Senior
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Warren, MI
    2 days ago
  •  ...operational support needsPartner with mainframe engineering teams to translate business...  ...quality, and supportability across the application landscapeInfluence priorities and alignment...  ...working with legacy-to-modern integration patterns across mainframe,... 
    Application

    Saxon Global

    Warren, MI
    1 day ago
  •  ...VDDV) team is at the forefront of advanced engineering at General Motors, applying state-of-the...  .... This position may be filled with a Senior Engineer or Engineer. The level for this...  ...match their skills and capabilities. Applicants in the recruitment process may be required... 
    Application
    Senior
    Permanent employment
    Full time
    Local area
    Work from home
    Relocation
    Relocation package

    General Motors

    Warren, MI
    2 days ago
  • $86.5k - $142.7k

     ...Job Summary As a Senior Consultant within EY’s Digital Engineering Managed Services team, you...  ...build scalable full-stack applications for Media &...  ...Java backend services and modern frontend frameworks in Agile...  ...compensation and benefits package where you’ll be rewarded... 
    Application
    Senior
    Summer holiday
    Flexible hours

    EY

    Detroit, MI
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Application Packaging & Modernization Engineer. Be the first to apply!