Unity Build Engineer

Overview

Remote
55 - 65
Contract - Independent
Contract - 3 Month(s)
No Travel Required
Unable to Provide Sponsorship

Skills

Android
Build Automation
Amazon Web Services
Continuous Integration
C#
Unity
Microsoft Windows
Git
Gradle
Continuous Delivery
Virtual Reality
Workflow
CI/CD
Release Engineering
Performance Tuning
addressables

Job Details

Role Overview:

We are looking for a Unity Build Engineer to architect and maintain robust, scalable build pipelines for Unity projects targeting Windows and Android platforms. This role emphasizes automation, reproducibility, and secure release engineering in an AWS-backed CI/CD environment.

Key Responsibilities:

  1. Unity Build Automation

• Implement headless batchmode builds for Unity projects.

• Develop Addressables build and publish workflows.

• Ensure deterministic builds from tagged Git commits with reproducible versioning and

rollback support.

       2. CI Runners & Infrastructure

• Design and manage AWS-based CI runners, including AMI image pipelines and ephemeral runner orchestration.

• Implement autoscaling strategies for build infrastructure.

• Optimize caching for Unity Library, Gradle, and Addressables.

• Validate artifact integrity with checksum verification.

       3. Platform-Specific Release Engineering

• Windows: Configure build tooling, packaging, optional code-signing, installer generation,

and release validation.

• Android: Manage build and signing pipelines, keystore security and rotation, and release

channels (internal, alpha, beta, production).

       4. Build Performance, Reliability & Security

• Reduce build times and enforce deterministic outputs.

• Manage secrets using AWS Secrets Manager / SSM.

• Monitor pipeline health and ensure secure, auditable releases for regulated or enterprise VR environments.

 

Required Skills & Qualifications

• Expertise in Unity build automation and scripting (C#, Bash, PowerShell).

• Strong experience with CI/CD systems and AWS infrastructure.

• Knowledge of AMI pipelines, ephemeral runners, and caching strategies.

• Proficiency in Windows and Android build/signing processes.

• Familiarity with Gradle, Addressables, and artifact integrity checks.

• Git-based workflows and deterministic build practices.

 

Preferred Qualifications

• Experience with VR or enterprise-grade Unity applications.

• Familiarity with compliance and security standards for software releases.

• Knowledge of performance optimization and troubleshooting in Unity builds.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.