Jobs · Engineering

Software Packaging Engineer

NinjaOne · North Carolina, United States · 3 wk ago
RemoteRemoteEngineering$120k–$150k/yrFull-time

About the Role

We are seeking a Software Packaging Engineer with extensive IT and/or Managed Service Provider (MSP) experience to build high-quality third-party software packages for our automated patching platform. Your responsibilities include:

  • Building high-quality software packages for our patching platform, including installer metadata, detection logic, and automation scripts.
  • Analyzing vendor installers (MSI, EXE, custom frameworks) to determine silent install parameters, upgrade behavior, and OS compatibility.
  • Automatically detecting new software versions from vendor websites.
  • Developing endpoint-side scripts to download, install, upgrade, and verify third-party applications.
  • Researching vendor release patterns, installer technologies, and best practices for secure and reliable patching.
  • Defining and maintaining packaging standards that improve consistency, reliability, and security across all supported applications.
  • Continuously enhancing our package catalog to reflect evolving IT and security requirements.
  • Building one-off or urgent automation scripts in response to emerging vulnerabilities, vendor changes, or customer needs.
  • Troubleshooting packaging issues, installer failures, and automation edge cases.
  • Partnering with Support and Engineering teams to resolve customer-impacting issues quickly and effectively.

Location

We are flexible on remote working from home, if you are located in the USA and reside in one of the following states - CA, CO, CT, FL, GA, IL, KS, MA, MD, ME, NJ, NC, NY, OR, TN, TX, VA, and WA. We have physical offices in Austin, TX and Tampa, FL, if you prefer a hybrid option.

About You

  • 3+ years of experience installing, maintaining, configuring, and automating software on Windows, Mac, and Linux.
  • 3+ years of experience scripting in PowerShell (Bash or Python a plus).
  • Strong understanding of installer technologies (MSI, InstallShield, NSIS, Inno Setup, custom EXEs).
  • Experience with software packaging for RMM, SCCM, Intune, or similar endpoint management platforms.
  • Ability to break down complex installer behavior and build reliable silent install/upgrade workflows.
  • Familiarity with secure configuration baselines and the challenges IT teams face in maintaining them.
  • Experience with source control and interacting with REST APIs.
  • A passion for problem-solving and building automation that scales.

About Us

NinjaOne unifies IT to simplify work for more than 35,000 customers in 140+ countries. The NinjaOne Unified IT Operations Platform delivers endpoint management, autonomous patching, backup, and remote access in a single console to improve efficiency, increase resilience, and reduce spend. By automating IT and managing all endpoints, organizations give employees a great technology experience at work.

What You’ll Love

  • A collaborative, kind, and curious community.
  • Flexible full-time work with a hybrid remote option.
  • Comprehensive benefits package including medical, dental, vision insurance, 401(k) plan, life insurance coverage, and unlimited PTO.
  • Opportunities for growth and advancement.

Additional Information

  • This position is NOT eligible for visa sponsorship.
  • NinjaOne is unable to hire for this role within the city limits of Chicago.
  • The starting pay for the successful applicant depends on a variety of job-related factors, including but not limited to location, market demands, experience, job-related knowledge, and skills.
  • The benefits available for this position include medical, dental, vision, 401(k) plan, life insurance coverage, and PTO.
  • For roles based in California, Colorado, Maryland, New Jersey, or Washington the base salary hiring range for this position is $120,000 to $150,000 per year.
  • For roles based in New York, the base salary hiring range for this position is $120,000 to $150,000 per year.

Similar jobs

Packaging Engineer

Conagra BrandsChicago, IL· 3 wk ago
Engineering$63k–$93k/yrapply on careers.conagrabrands.com

Packaging Engineer

Magna InternationalNorthwood, OH· 1 wk ago
Engineeringapply on wd3.myworkdaysite.com

Packaging Engineer

The Scotts Miracle-Gro CompanyMarysville, OH· 1 mo ago
Engineering$77k–$91k/yrapply on scottsmiraclegro.wd5.myworkdayjobs.com