YOUR ROLE : A chance to make the difference.
As a Build and Setup Engineer, you will play a pivotal role in designing, maintaining, and automating the build and packaging ecosystem for our desktop and enterprise products. You will ensure smooth integration between development, QA, and release pipelines, optimizing installer workflows and enabling faster, reliable releases. This role requires a strong mix of scripting, CI / CD, and installer engineering expertise, along with a focus on quality, scalability, and continuous improvement.
- Design, develop, and maintain installer packages using tools like WiX, InstallShield, NSIS, or MSIX.
- Build and optimize CI / CD pipelines to automate build, test, and deployment workflows.
- Ensure consistent versioning, packaging, and distribution across multiple environments.
- Collaborate with development and QA teams to integrate build outputs into release artifacts.
- Troubleshoot and resolve build, dependency, or deployment issues promptly.
- Manage and document build configurations for different platforms and environments.
- Maintain comprehensive build and release documentation to ensure process transparency.
- Coordinate with Localization Engineers to support multi-language packaging integration in installers.
WHO ARE WE LOOKING FOR :
5–7 years of experience as a Build Engineer, Setup Engineer, or Release Engineer.Proficiency with installer tools : WiX, InstallShield, NSIS, or MSIX.Hands-on experience with CI / CD platforms such as Jenkins, Azure DevOps, GitHub Actions, or TeamCity.Strong scripting experience in PowerShell, Python, or Bash for automation.Solid understanding of version control systems (Git, SVN) and artifact management (Nexus, Artifactory).Expertise in Windows build environments;cross-platform (Linux / macOS) build exposure is an advantage.
Familiarity with Agile workflows and Jira integration for build and release tracking.GOOD TO HAVE
Strong analytical and problem-solving skills with an automation-first mindset.Detail-oriented, self-motivated, and focused on reliability and scalability.Excellent communication and collaboration skills across engineering and QA teams.Proven ability to manage concurrent releases and deliver within tight timelines.Exposure to AI / ML-driven automation for build optimization, localization, or documentation.Knowledge of Windows containerization or UWP / MSIX modernization practices.Experience leading build optimization or DevOps transformation initiatives.Understanding of Infrastructure as Code (IaC) and configuration management (e.G., Ansible, Terraform, Puppet).Awareness of code-signing processes, digital certificates, and security validation for installers