Build & Release Engineer

Trendy Entertainment   •  

Gainesville, FL

Industry: Arts & Entertainment


Not Specified years

Posted 415 days ago

This job is no longer available.

Summary of Position As Build and Release Engineer, you will work closely with Game Development, Quality Assurance, and IT Systems to promote and maintain continuous build and integration systems for our Games. You will be hands on with day-to-day support of these key areas actively providing build, packaging and delivery services.

Duties include:

 Ensure timely and successful builds are created to fill the needs of our different departments

 Merge in code from divergent branches successfully

 Troubleshoot and resolve build failures

 Maintain information systems and process for integrating non-mergeable content

 Provide input into release and live operations management, as required

 Provide accurate estimates for tasks and bugs

 Create, review, publish and manage formal release notification, instructions and launch plans as required

 Develop and maintain build scripts in batch files, Python, and/or other scripting languages, consistently following coding standards and in accordance with applicable software development methodology and release processes

 Manage, automate and improve upon the build pipeline using off the shelf tools such as Tortoise SVN, TeamCity, JIRA as well as other internal tools utilizing physical and virtual build machines

 Continuously improve build infrastructure, efficiency and reliability

 Assist in the execution of releases on Steam, Xbox One, Playstation®4, and other platforms


 Fluency writing scripts using MS-DOS Batch and Python. Familiarity with other scripting languages such as Bash, Perl, node.js, Ruby, etc. is a plus

 Knowledge of C, C++, C#, object-oriented programming techniques, interface-based programming, test development, and design patterns

 Excellent technical problem solving skills

 Fluency with tools used to execute build automation, continuous integration and delivery.

 Detail oriented, organized, and solution oriented

 Strong written and verbal communication skills with the ability to enforce a common process across multi-discipline teams

 Ability to write clean well-structured code, estimate tasks, and review/evaluate existing code.

 Experience working with overlapping product release cycles (e.g. hotfix, maintenance releases, beta and major release) a large plus

 Ability to work well under pressure in a fast-paced environment

 Knowledge and experience with at least one version control system

 Other pluses: previous game development experience, shipped one or more game titles, Unreal Engine 3 and UnrealScript experience, experience working on multiple platforms including consoles

 A passion for video games!