1

Software Packaging Engineer Jobs (NOW HIRING)

The software packaging engineer is responsible for ensuring the interoperability of applications on supported Windows 11 endpoints. The position will have a hybrid telework arrangement with on-site ...

The software packaging engineer is responsible for ensuring the interoperability of applications on supported Windows 11 endpoints. The position will have a hybrid telework arrangement with on-site ...

We are looking for a Software Packaging Engineer with deep IT and/or Managed Service Provider (MSP) experience to build high‑quality third‑party software packages for our automated patching ...

We are looking for a Software Packaging Engineer with deep IT and/or Managed Service Provider (MSP) experience to build high‑quality third‑party software packages for our automated patching ...

We are looking for a Software Packaging Engineer with deep IT and/or Managed Service Provider (MSP) experience to build high‑quality third‑party software packages for our automated patching ...

We are looking for a Software Packaging Engineer with deep IT and/or Managed Service Provider (MSP) experience to build high‑quality third‑party software packages for our automated patching ...

We are looking for a Software Packaging Engineer with deep IT and/or Managed Service Provider (MSP) experience to build high‑quality third‑party software packages for our automated patching ...

We are looking for a Software Packaging Engineer with deep IT and/or Managed Service Provider (MSP) experience to build high‑quality third‑party software packages for our automated patching ...

We are looking for a Software Packaging Engineer with deep IT and/or Managed Service Provider (MSP) experience to build high‑quality third‑party software packages for our automated patching ...

We are looking for a Junior Software Packaging Engineer to Join NinjaOne's Catalog team. This team builds and maintains the third-party software catalog that powers automated patching across managed ...

We are looking for a Junior Software Packaging Engineer to Join NinjaOne's Catalog team. This team builds and maintains the third-party software catalog that powers automated patching across managed ...

We are looking for a Junior Software Packaging Engineer to Join NinjaOne's Catalog team. This team builds and maintains the third-party software catalog that powers automated patching across managed ...

We are looking for a Junior Software Packaging Engineer to Join NinjaOne's Catalog team. This team builds and maintains the third-party software catalog that powers automated patching across managed ...

We are looking for a Junior Software Packaging Engineer to Join NinjaOne's Catalog team. This team builds and maintains the third-party software catalog that powers automated patching across managed ...

As a seasoned software packaging engineer, you would help us disseminate our software development kit to the wider world. As a member of Oblong's Core Platform Team, you would be responsible for ...

next page

Showing results 1-20

Software Packaging Engineer information

See salary details

$30

$42

$52

How much do software packaging engineer jobs pay per hour?

As of Jul 24, 2026, the average hourly pay for software packaging engineer in the United States is $42.01, according to ZipRecruiter salary data. Most workers in this role earn between $33.89 and $48.80 per hour, depending on experience, location, and employer.

What is the difference between Software Packaging Engineer vs Software Deployment Specialist?

AspectSoftware Packaging EngineerSoftware Deployment Specialist
Primary FocusCreating, testing, and maintaining software packages for deploymentImplementing, managing, and troubleshooting software deployment processes
Skills & CertificationsKnowledge of packaging tools, scripting, OS environments, certifications like SCCM or InstallShieldDeployment tools, network management, scripting, certifications like SCCM or Intune
Work EnvironmentIT teams, software development, system administrationIT operations, system administrators, support teams
Industry UsageSoftware companies, enterprise IT, managed service providersLarge organizations, enterprise IT, software vendors

The Software Packaging Engineer focuses on creating and maintaining software packages for deployment, ensuring compatibility and efficiency. In contrast, the Software Deployment Specialist manages the deployment process, ensuring software is correctly installed and functioning across systems. Both roles often collaborate but have distinct responsibilities within the software lifecycle.

What are Software Packaging Engineers?

Software Packaging Engineers are IT professionals responsible for creating, testing, and maintaining software installation packages for deployment across computers and networks. They ensure that applications are packaged in a way that allows for smooth installation, updates, and removal with minimal disruption to end users. Their work often involves using tools like Microsoft SCCM, InstallShield, or other packaging software, and collaborating with software developers and system administrators to meet organizational needs. Software Packaging Engineers help organizations standardize software deployment, reduce errors, and improve security and compliance.

What are the key skills and qualifications needed to thrive as a Software Packaging Engineer, and why are they important?

To thrive as a Software Packaging Engineer, you need a solid understanding of software deployment processes, scripting languages (such as PowerShell, Bash, or Python), and experience with operating systems like Windows and Linux. Familiarity with packaging tools (like MSI, SCCM, Intune, or RPM), version control systems, and relevant certifications (such as Microsoft Certified: Modern Desktop Administrator Associate) are typically required. Strong problem-solving abilities, attention to detail, and effective communication skills set outstanding professionals apart in this role. These competencies ensure reliable software delivery, minimize deployment errors, and facilitate smooth collaboration across IT teams.

What are some common challenges Software Packaging Engineers face when supporting diverse development teams?

Software Packaging Engineers often work with multiple development teams, each using different programming languages, build tools, and deployment environments. One common challenge is ensuring that packages are compatible across various operating systems and infrastructure setups, especially when dealing with legacy applications. Effective communication and collaboration with developers and system administrators are essential to quickly resolve dependency issues and maintain a consistent packaging process. Staying updated on emerging tools and best practices also helps in addressing these challenges efficiently.
More about Software Packaging Engineer jobs
Who are the top companies hiring for Software Packaging Engineer jobs? The top employers for Software Packaging Engineer jobs are:
What states have the most Software Packaging Engineer jobs? States with the most job openings for Software Packaging Engineer jobs include:
Infographic showing various Software Packaging Engineer job openings in the United States as of July 2026, with employment types broken down into 96% Full Time, 1% Part Time, and 3% Contract. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $87,379 per year, or $42 per hour.
Software Packaging Engineer

Software Packaging Engineer

SAIC

Washington, DC

$160K - $200K/yr

Full-time

Posted 15 days ago


SAIC rating

7.9

Company rating: 7.9 out of 10

Based on 79 frontline employees who took The Breakroom Quiz

70th of 213 rated it services


Job description

Job ID: 2614408

Location: Washington, DC, US

Date Posted: 2026-07-08

Category: Software

Subcategory: SW Engineer

Schedule: Full-Time

Shift: Day Job

Travel: No

Minimum Clearance Required: Secret

Clearance Level Must Be Able to Obtain: Top Secret

Potential for Remote Work: ORA_HYBRID


Description

This senior engineering position requires extensive hands-on experience in packaging, testing, and delivering baseline and non-baseline software to both classified and unclassified government networks.  The software will be used on Standard Operating Environment (SOE) devices and made available via Intune, the Software Center, PAT, and/or MCM. The software packaging engineer is responsible for ensuring the interoperability of applications on supported Windows 11 endpoints.

The position will have a hybrid telework arrangement with on-site presence three (3) days a week, at a secure government facility within the Washington DC metropolitan area. Work schedule will be Monday through Friday during normal business hours. Work location and schedule are subject to change based on government requirements.

Responsibilities Include: 

  • Manage the workflow for packaging requests for baseline and non-baseline applications deployed on the SOE platforms on the unclassified and classified networks. This duty involves close coordination with application owners to build, test, perform user acceptance, and publish the package via Intune, PAT, MCM, Software Center or FTP.     
  • Perform Application Packaging Scripting in support of department Standards to ensure installed software meets specified guidance and customized installation requirements.   
  • Perform Operating System Deployment (OSD) engineering for Windows 11 platforms.  These duties include Windows Imaging (WIM) creation, task sequence creation, testing, and publishing.  
  • Perform lifecycle application support related to security updates. This duty involves packaging, publishing, performing User Acceptance Testing, and providing Tier 3 software support. 
  • Responsibilities include supporting User Acceptance Testing (UAT), troubleshooting deployment issues, creating deployment scripts, and maintaining an application catalog.
  • Creating and maintaining automated application deployment packages. 

Qualifications

Required Education & Experience:

  • Bachelor's degree and 14 years experience; masters and 12 years; may accept experience in lieu of degree.
  • Extensive hands-on experience in creating silent installations for Adobe, AutoCAD and Microsoft products.
  • Extensive hands-on experience in preparing and deploying MS cumulative updates to endpoints via Intune.
  • 3-5 years of experience with Microsoft MCM.
  • 1-3 years of experience packaging applications for Windows 11 platforms.
  • Experience working in classified and/or unclassified government environments with greater than 10,000 endpoints.
  • Experience with scripting to include PowerShell and VBScript.
  • Hands-on experience scripting silent installations for COTS/GOTS.
  • Experience packaging applications with various licensing models.
  • Experience working in team environments.
  • Excellent written and verbal communication skills.  
  • Capable of working well within a collaborative environment as an integral member of a project team.
  • Experience with Intune's Delivery Optimization, Microsoft Connected Cache (MCC), Windows Update for Business (WUfB) and enterprise content distribution. 
  • Experience developing enterprise reporting using SQL, PowerShell, and Microsoft management platforms.

Required Clearance:

  • US Citizenship.
  • Active secret clearance with the ability to obtain a top secret clearance.  

Desired Experience:

  • Past experience supporting large government agencies.
  • Experience with Microsoft Operating System Deployment (OSD) to include Task Sequences and WIMs.

Target salary range: $160,001 - $200,000. The estimate displayed represents the typical salary range for this position based on experience and other factors.

What SAIC employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom