General Motors

Senior Application Packaging Engineer

General Motors$108K — $130K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Information Systems, Engineering, or equivalent experience
  • 6+ years of application packaging and endpoint engineering experience
  • Strong hands-on experience with enterprise platforms like SCCM, Intune, and JAMF
  • Experience planning deployment campaigns for critical applications
  • Solid knowledge of silent installs and dependency handling
  • Proficient in troubleshooting packaging and deployment issues across multiple platforms
  • Excellent communication skills for collaboration across diverse teams

Responsibilities

  • Own and innovate the application packaging and deployment strategy
  • Redesign the packaging process to enhance agility and automation
  • Standardize packaging approaches for software with minimal customization
  • Package, test, and manage enterprise applications for deployment
  • Design deployment campaigns with various release frequencies
  • Create and maintain packaging standards for applications
  • Automate workflows for packaging, testing, and reporting

Benefits

  • Work on modernizing application delivery in a large-scale enterprise environment
  • Collaborate with cross-functional teams across engineering and support
  • Opportunity to shape engineering practices for enhanced deployment processes
  • Engage with cutting-edge technologies and modern tools
  • Contribute to the continuous improvement of the user software experience
Full Job Description
Job Description

The Role

The Senior Application Packaging 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 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


About General Motors

General Motors Company engages in the manufacture and sale of cars and trucks in the United States, China, Brazil, Germany, the United Kingdom, Canada, and Italy. It offers sedans, crossovers, sport utility vehicles, pick-up trucks, coupes, sports/convertibles and hybrid vehicles, hatchbacks/wagons, and vans, as well as mini cars in India. The company also provides parts and accessories, such as iPod and MP3 compatibility, mobility accessories, performance parts, AC parts and services, and merchandise. In addition, it offers vehicle safety, security, and information services. The company provides used vehicles. It offers its products through dealers and distributors. General Motors Company was formerly known as NGMCO, Inc. and changed its name to General Motors Company in July 2009. The company was incorporated in 2009 and is based in Detroit, Michigan. It operates manufacturing facilities in India, the United States, and Canada. General Motors Company operates as a subsidiary of the United States Department of The Treasury. General Motors led global vehicle sales for 77 consecutive years from 1931 through 2007, longer than any other automaker, and is currently among the world's largest automakers by vehicle unit sales. General Motors acts in most countries outside the USA via wholly-owned subsidiaries but operates in China through 10 joint ventures. GM's OnStar subsidiary provides vehicle safety, security, and information services. In 2009, General Motors shed several brands, closing Saturn, Pontiac, and Hummer, and emerged from a government-backed Chapter 11 reorganization. In 2010, GM made an initial public offering IPOs to date and returned to profitability later that year.

General Motors Careers

Join the dynamic team at General Motors, a global leader in automotive innovation and technology. At General Motors, we offer unparalleled job opportunities that propel your career forward while contributing to a legacy of engineering excellence.

Work You’ll Do

Embark on a career with General Motors to drive the future of mobility. Our team is dedicated to redefining the automotive landscape through innovation and leadership in electric vehicles and sustainable solutions. By joining us, you will be part of a culture that values diversity, teamwork, and continuous professional growth.

Transform Your Career

General Motors is not just a company; it's a community where you can grow your skills alongside the best in the industry. Our leadership is committed to providing every employee—from interns to senior professionals—with opportunities for career advancement, leadership development, and diversity training.

Innovate and Lead

At General Motors, innovation is at the core of everything we do. From research and development to manufacturing, our teams work collaboratively to lead the industry with cutting-edge technologies and sustainable practices. We encourage our employees to think big and push the boundaries of what’s possible.

Join Our Global Team

As part of our global workforce, you will collaborate with talented individuals who are passionate about shaping the future of transportation. General Motors offers a variety of career paths in engineering, design, IT, marketing, and more. With over 155,000 employees worldwide, our network provides expansive opportunities for networking and professional development.

Internship Programs and Employment Benefits

Start your career journey with a General Motors internship, where you can apply your academic knowledge to real-world projects. Our internships provide a robust foundation in the automotive industry, with mentorship from experienced leaders. Full-time employees enjoy a wealth of benefits, including comprehensive health care, retirement plans, and performance bonuses, ensuring that your hard work is rewarded.

Explore Job Opportunities

Whether you’re a seasoned professional or a recent graduate, General Motors offers positions that leverage your unique skills. Our hiring process is designed to identify and nurture talent, focusing on aligning your capabilities with the right opportunities for growth within the company.

Stay Connected

Join Our Team Search open positions that match your skills and interests. At General Motors, we look for innovative, driven, and solution-oriented team players. Explore the possibilities that await you in a career at General Motors.

Keep Up to Date

Stay ahead with career tips, insider perspectives, and industry-leading insights you can put to use today—all from the people who drive success at General Motors.

Job Alert Emails

Customize your subscription to receive job alerts, latest news, and insider tips tailored to your preferences. Discover the exciting and rewarding career opportunities available at General Motors. Embark on a journey of growth, innovation, and leadership at General Motors. Shape your future in an environment that fosters diversity, learning, and the pursuit of excellence. Join us and redefine the roads of tomorrow.
Learn more about General Motors
Size
157,000 employees
Market Cap
$46.9 billion
Industry
Net Income
$6.4 billion
Founded
1908
5 Year Trend
-3.2%
Revenue
$122.4 billion
NASDAQ

Similar Jobs

More Jobs at General Motors

More Information Technology Jobs

Find similar Senior Application Packaging Engineer jobs: