Trendy Entertainment, Inc. Company Logo

Trendy Entertainment, Inc.

Gainesville, Florida - United States
View all jobs at this company »

Build & Release Engineer

Description

Have you been waiting for the chance to be a build engineer on an action / strategy game that’s not a MOBA? Want to work with a team that publishes their own IP and controls their own destiny? Well you’re in luck, because Trendy Entertainment, developer and publisher of Dungeon Defenders 2, is looking for a build engineer that fits that bill!

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

  • 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

Requirements & Skills:

  • 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!

Education:

Bachelor’s degree or equivalent game development school education

Other requirements:

  • Authorized to work in the US

  • Be willing to relocate to Gainesville, FL

     

To apply, please send your resume and salary requirements.

Resumes received without salary requirements will not be considered.

This Job is no longer active!