Classification: Full Time
Location: Québec

Yellow Brick Game is hiring a Build Engineer to join our team of experienced developers working on an exciting new IP. In this role, you will be building and supporting development infrastructure necessary to create exciting games. The Build Engineer will support the production team in areas of SCM (branch operation, code merges), build scripts and CI/CD pipeline throughout the product lifecycle.

We are always on the look out for talented professionals who would be a good fit for our studio. As a company founded during a global pandemic, Yellow Brick Games is open to and experienced with remote work and work from home situations. All qualified applicants will receive consideration for employment without regard to place of origin, age, status, religious beliefs, personal orientations, or physical condition.

Responsibilities

Build System and Build Machines:
• Work with a team of specialists, create and maintain automation build processes.
• Work in close collaboration with the different members of the Yellow Brick team (QC, Development, Art) and studios to optimize the build and deployment pipeline.
• Monitor Build System for failures and errors.
• Continually maintain and improve automation scripts and tools for the project and support users of the build systems.
• Administers hardware and software resources for the build machines.
• Provide support for the production tools and automation pipeline.
• Document and update build creation, management, and deployment processes.
Source Control (Perforce):
• Provide support for the team.
• Administration of users, groups, permissions, file types and general instance configuration.
• Branch management / integration.

Requirements

• 3+ years of experience as a Software Engineer and taking games from concept to completion.
• At least one shipped AAA or AA title in the PC or console space.
• Experience working with at least one build system (e.g. Quickbuild, Teamcity, Jenkins).
• Proficiency in C# programming language or one of the following scripting languages: PowerShell, Python, Shell, Batch scripting.
• Strong knowledge of a the Perforce source control system.
• Good knowledge of Windows environment (e.g. registries, file system, networking).
• Self-sufficient and resourceful; able to identify and work with technical constraints.
• Strong C++ programming skills.
• Excellent organization and communication skills.
• Previous experience as a Build Engineer or similar position is a plus.
• Experience with Unreal is a plus.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx