Senior Software Packaging Engineer

Cynet Systems•Houston, TX

About The Position

This role performs system integrations across desktop, on-premises and off-premises cloud servers, and Azure Virtual Desktop (AVD) platforms. The engineer develops packaging solutions for desktop and server platforms and converts legacy applications and utilities using technologies such as Numecent, MSIX, PSAppDeploy, Ansible, and containerization. The role contributes to modern packaging design, planning, requirements analysis, pre- and post-implementation support, and maintenance. Work ranges from basic to complex applications and includes developing and executing test plans before deployment and documenting customizations and changes made during packaging. The Senior Software Packaging Engineer serves as a technical lead on large-scale software deployments and IT initiatives. The role works with release team members, process owners, organizational resources, and third-party vendors to plan and deliver deployments while addressing technical issues, compliance, risk, and communication.

Requirements

  • 7+ years of software packaging, application development, and deployment experience in physical and virtual environments, preferably within a large enterprise organization.
  • Experience integrating application packaging and delivery solutions with user self-service portals, automation tools, enterprise software deployment tools, software licensing tools, data export compliance systems, remote AVD, and remote hosted applications.
  • Strong technical skills and hands-on expertise with .NET, .BAT, .VBS, WSE, .MSI, .MST, .MSP, SQL Server, App-V, MSIX, Numecent, and similar scripting and database tools.
  • Experience with automation scripts, orchestration, and automation processes and products.
  • Deep understanding of implementing and supporting application virtualization, streaming, layering, and paging technologies on AVD environments, desktops, on-premises and cloud servers, and mobile devices.
  • Engineering, deployment, and transition experience across current and future Microsoft applications and technologies, or similar third-party tools that integrate Microsoft products, such as Intune and Ansible.
  • Expertise in application packaging and deployment through Intune Management, application models, and containers.
  • In-depth experience with Microsoft desktop and server operating systems.
  • Strong experience manipulating the Windows Registry across 32-bit and 64-bit architectures.
  • Advanced Windows troubleshooting skills, including serving as the highest level of problem escalation and communicating escalations effectively.
  • Experience with process and infrastructure compliance, including ITIL and IRM.
  • Strong organizational and communication skills.

Nice To Haves

  • Experience developing scripts in PowerShell, Ansible, DSC, Python, or YAML.
  • Familiarity with tools or automated scripts and processes.
  • Experience with idempotency related to configuration management, policy, and deployment.
  • Project coordination experience, including managing change, identifying risks, writing design documents, managing or leading technical projects, and tracking tasks.
  • Knowledge of UWP and MSIX packaging development and deployment.
  • Proficiency in the SAFe Agile framework.
  • Experience with Azure DevOps and CI/CD pipelines.
  • Azure certifications.
  • Bachelor's degree or equivalent experience.

Responsibilities

  • Assume a technical lead role and participate in project assessment, software packaging and delivery tools, custom scripting, pilot testing, user acceptance and communication, and remediation activities for large-scale software deployments.
  • Solve complex technical issues and develop customized solutions for deploying software applications across diverse workstation and server environments.
  • Work in test, configuration management, and release management environments, interfacing with process owners.
  • Participate in or execute compliance activities in accordance with organizational standards and policies.
  • Serve in a lead role in meetings related to technical projects or tasks.
  • Lead or support IT initiatives and gather technical requirements as needed.
  • Lead technical discussions with organizational resources independently.
  • Report findings and recommendations, and escalate matters to the IT team lead for decisions.
  • Write technical documentation, including design specifications, test plans, installation plans, and incident reviews.
  • Coordinate with release team members to account for technical deployment requirements and minimize risk to IT infrastructure.
  • Coordinate with third-party vendors and participate in required team meetings.
  • Develop packaging solutions for desktop and server platforms and convert legacy applications and utilities.
  • Develop and execute test plans before software deployment and document packaging customizations and changes.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service