• Three (3) years of professional experience scripting with Python.
• Experience with CI/CD pipelines in TeamCity for game development projects.
• Familiarity with version control systems for large binary assets.
• Proficiency in automation tools (e.g., MSBuild, FastBuild, Incredibuild).
• Understanding of game packaging and deployment requirements for different platforms.
• Experience compiling code and/or managing pipelines that compile code.
• Ability to debug unexpected issues that arise during development.
• Experience working with cloud providers (e.g. Azure, AWS, GCP).
• Nice-to-Haves
• Experience with additional build systems like Jenkins or Azure DevOps, specifically for game development projects.
• Experience with game engine build pipelines (e.g., in Unreal, Unity, or proprietary engines).
• Knowledge of game development workflows and asset management.
• General understanding of C-family programming languages.
• Familiarity with other scripting languages (e.g., PowerShell, Groovy).
• Familiarity with the use of AI tooling (e.g., Claude Code) for code generation.
• Previous work using version control for game development (e.g., Perforce, Git LFS).