Automation Anywhere

Senior InstallShield Architect

Bengaluru, India Full time

About Us

Automation Anywhere is the leader in Agentic Process Automation (APA), transforming how work gets done with AI-powered automation. Its APA system, built on the industry’s first Process Reasoning Engine (PRE) and specialized AI agents, combines process discovery, RPA, end-to-end orchestration, document processing, and analytics—all delivered with enterprise-grade security and governance. Guided by its vision to fuel the future of work, Automation Anywhere helps organizations worldwide boost productivity, accelerate growth, and unleash human potential.

Role Summary:

  • We are seeking a Senior Staff Engineer with deep, hands-on expertise in building enterprise-grade product installers across multiple operating systems. This role will architect, develop, and modernize the end-to-end installer ecosystem for mission-critical on-premises software deployments.
  • You will serve as the technical authority for installer architecture, cross-platform packaging, silent/unattended automation, CI/CD integration, and deployment reliability at enterprise scale.
  • The ideal candidate has expert-level experience with installer tooling (for example, InstallShield and InstallAnywhere), cross-platform packaging (Windows, Linux, macOS), automation scripting, installer test automation, source control best practices, and enterprise build/release pipelines.

Key Responsibilities:

  • Define and drive the installer/packaging technical design and implementation roadmap for enterprise on-premises deployments, including install, upgrade, migration, rollback, repair, and uninstall.
  • Design and implement robust Windows installer solutions using InstallShield/MSI best practices (features/components, ICE validation, custom actions, major upgrades, minor updates, patches/MSP) with strong backward compatibility guarantees.
  • Build and maintain cross-platform installers using InstallAnywhere (and related packaging approaches) for Windows, Linux, and macOS, including prerequisite management, service setup, and configuration across supported environments.
  • Deliver unattended, repeatable deployments (silent installs, response files, parameterization, idempotent post-install configuration) for enterprise automation and infrastructure-as-code workflows.
  • Own installer quality and certification: define test cases and acceptance criteria from work items/requirements, create automated install/upgrade/rollback/regression suites, validate prerequisites and environment readiness, and build diagnostics (structured logs, error codes, troubleshooting bundles) to reduce time-to-resolution.
  • Establish end-to-end automated quality certification for installer deliverables, including CI quality gates, environment provisioning (VM images/lab automation), and release readiness sign-o􀆯 based on automated evidence.
  • Integrate installer build, signing, versioning, and publishing into CI/CD (e.g., Jenkins/Azure DevOps/GitHub Actions), ensuring reproducible builds and release artifact traceability.
  • Partner with Security and Release Engineering on secure supply-chain practices (code signing, certificate hygiene, SBOM where applicable, vulnerability response) for installer and
  • dependency distribution.
  •  Lead through influence: mentor engineers, review designs/changes, define standards and best
  • practices for installer engineering, and act as an escalation point for complex customer deployment issues.

Required Qualifications:

  • 10+ years of software engineering experience, including significant depth in installer engineering, packaging, and enterprise on-premises deployments.
  • 6+ years of hands-on experience building and maintaining enterprise installers using InstallShield and/or InstallAnywhere (or comparable installer frameworks), including troubleshooting in customer environments.
  • Strong Windows Installer expertise: MSI internal concepts, sequencing, transforms (MST), upgrade and patch strategies (major upgrades/MSP), and safe use of custom actions.
  • Cross-platform deployment experience across Windows Server and major Linux distributions; ability to reason about OS fundamentals (services/daemons, permissions, networking, certificates).
  • Ability to translate work items/requirements into clear test cases and acceptance criteria, and to automate validation for end-to-end quality certification (install/upgrade/rollback/regression) in CI.
  • Advanced scripting for automation (PowerShell, Bash) plus proficiency in at least one general-purpose language (e.g., Java, C#, Python) to build tooling and test harnesses.
  • Experience designing CI/CD automation for installers: reproducible builds, artifact versioning signing, and automated validation (VM-based and/or container-based test environments as appropriate).
  • Strong source control and release practices (Git, branching/release strategies, tags) with an emphasis on auditability and traceability of shipped artifacts.
  • Demonstrated Senior Sta􀆯-level leadership: sets technical direction, drives alignment across teams, mentors others, and communicates complex tradeo􀆯s clearly to technical and nontechnical partners.

Preferred Qualifications:

  • Experience packaging and upgrading complex distributed systems (multi-node, clustered, HA/DR) with well-defined prerequisites and safe upgrade sequencing.
  • Experience with regulated / locked-down enterprise environments (air-gapped, proxyrestricted, hardened OS baselines) and corresponding deployment patterns.
  • Familiarity with enterprise software distribution and device management tooling(SCCM/MECM, Intune, Jamf, Ansible, Puppet/Chef) and how installers behave in managed deployments.
  • Strong release-security experience: Windows Authenticode signing, macOS notarization(where applicable), certificate lifecycle management, and secure dependency distribution.
  • Experience with modern supply-chain and compliance practices (SBOM generation, provenance, vulnerability remediation workflows) for installer deliverables.

Education:

  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).

All unsolicited resumes submitted to any @automationanywhere.com email address, whether submitted by an individual or by an agency, will not be eligible for an agency fee.