MacOS Software Packaging Engineer

Allegis Group

Hyderabad, Pune District, Bengaluru

Hybrid

INR 1,200,000 - 1,800,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Allegis Group is seeking a MacOS Software Packaging Engineer to build, automate, and maintain enterprise packaging for macOS, with some cross-platform (Windows) packaging experience.

You will create and maintain .pkg and .dmg installers, develop silent installation workflows, and automate packaging using PowerShell, Python, and Go. Hybrid work arrangement with standard 9:00 AM–6:00 PM shifts in India.

Qualifications

  • Experience packaging macOS software into .pkg and .dmg formats.
  • Strong shell scripting and automation using Python is required.
  • Knowledge of macOS installation, administration, and security practices (code signing/notarization).
  • Ability to troubleshoot deployment issues and analyze logs.

Responsibilities

  • Create and maintain macOS software packages (.pkg, .dmg).
  • Develop silent installation and uninstallation workflows.
  • Automate packaging using PowerShell, Python, Go, and Windows installer formats (MSI/EXE).
  • Perform installation, upgrade, regression, and stability testing.
  • Troubleshoot system logs, installer failures, and deployment issues.

Skills

macOS packaging
shell scripting
Python automation
system administration
code signing/notarization

Tools

PowerShell
Python
Go
Jamf
Intune
SCCM
Munki

Job description

MacOS Software Packaging Engineer

Location: Hyderabad / Pune / Bangalore
Work Mode: Hybrid
Shift Timings: 9:00 AM 6:00 PM

About the Role

We're looking for a macOS Software Packaging Engineer to build, automate, and maintain software deployment packages for enterprise environments. This role focuses on macOS packaging but also welcomes candidates with cross-platform (Windows) packaging experience.

Key Responsibilities
  • Create and maintain macOS software packages (.pkg, .dmg)
  • Develop silent installation and uninstallation workflows
  • Automate packaging using PowerShell, Python, Go, and Windows installer formats (MSI/EXE)
  • Perform installation, upgrade, regression, and stability testing
  • Troubleshoot system logs, installer failures, and deployment issues
Required Skills
  • Hands-on experience with macOS package and disk-image deployment
  • Strong shell scripting and Python automation skills
  • macOS installation and system administration knowledge
  • Understanding of package signing and security practices (code signing/notarization)
  • Strong system diagnostics and troubleshooting ability
Good to Have
  • Prior exposure to Windows packaging (MSI, EXE, PowerShell)
  • Experience with Go-based automation tooling
  • Familiarity with MDM tools (Jamf, Intune, SCCM, Munki)
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Application Packaging Engineer
Application Packaging Engineer

ITC Infotech • Bengaluru

On-site
INR 2,500,000 - 4,000,000
Application Packaging Engineer
Application Packaging Engineer

Burns & McDonnell India • Bengaluru

On-site
INR 800,000 - 1,200,000
Senior Engineer - Windows Platform & Packaging Engineer
Senior Engineer - Windows Platform & Packaging Engineer

NeST Digital • Bengaluru

On-site
INR 1,200,000 - 2,000,000
Application Packaging Engineer Hyderabad
Application Packaging Engineer Hyderabad

Tata Consultancy Services • Hyderabad

On-site
INR 420,000 - 700,000
Software Package Developer (Non-GUI Software Packaging & Automation)
Software Package Developer (Non-GUI Software Packaging & Automation)

iKrux Engineering • India

On-site
INR 1,800,000 - 3,000,000
Senior Engineer - Windows Platform & Packaging Engineer
Senior Engineer - Windows Platform & Packaging Engineer

NeST Digital • Ernakulam

On-site
INR 1,200,000 - 2,500,000
Windows Software Packaging Engineer
Windows Software Packaging Engineer

Randstad • Hyderabad, Chennai District, Bengaluru

On-site
INR 900,000 - 1,300,000
Senior Engineer - Windows Platform & Packaging Engineer
Senior Engineer - Windows Platform & Packaging Engineer

Nestdigital • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Engineer, Enterprise Endpoint Solutions
Engineer, Enterprise Endpoint Solutions

ICE • Hyderabad

On-site
INR 1,500,000 - 1,900,000
Software Package Developer
Software Package Developer

Runmap Infotech Private Ltd. • Bengaluru

On-site
INR 1,000,000 - 2,500,000