Senior Build & Release Engineer

2 Months ago • 5 Years + • DevOps

Job Summary

Job Description

Ghost Story Games seeks a Senior Build and Release Engineer to maintain and enhance their game's build/release pipeline and associated automated processes. Responsibilities include continuous integration, branching/merging, deployment, and troubleshooting build issues. The role requires end-to-end ownership of these systems, roadmap development, and collaboration with the automation team. The engineer will work closely with developers and QA to ensure stable releases, manage Perforce streams, and maintain tools like Jenkins and UnrealGameSync. Experience with Unreal Engine (commandlets) and Steam is mandatory.
Must have:
  • 5+ years experience in similar role
  • At least 1 major release experience
  • Proficient in Perforce, Jenkins, Git, C++, C#, Groovy/Java, SQL
  • Build & Release Engineering principles knowledge
  • Scripting & automation (PowerShell, Python, bash)
  • Unreal Engine (commandlets) and Steam experience
Good to have:
  • Blueprint experience
Perks:
  • Great Company Culture
  • Medical, dental, vision, 401k
  • Commuter benefits
  • Fitness allowance
  • Employee discounts
  • Free games & events
  • Healthy snacks

Job Details

Who We Are

Ghost Story Games is a self-publishing game development studio owned by Take-Two Interactive, located in the greater-Boston area. Our studio designed and released award-winning games, such as System Shock 2, BioShock and BioShock Infinite. We are currently working on our next project and would love for you to be part of our team.

Great Place to Work® has certified our workplace culture and 94% of employees say their workplace is great. We are however, dedicated to building our best workplace yet.

The Challenge

Ghost Story Games is hard at work on a new project that will provide the right candidate an opportunity to work on exciting new game experiences. We are looking for a Senior Build and Release Engineer to maintain and improve the build/release pipeline for our game as well as any other associated automated processes. The right candidate would be responsible for continuous integration, merging/branching, deployment, and other processes we’ve automated to improve the workflow of our developers. The candidate would be expected to own these systems end-to-end, maintain the roadmap for the team, and collaborate with other members of the automation team.

What You’ll Take On

  • Maintain a robust and reliable automated build and continuous integration process for the management of code and digital assets.
  • Monitor build servers and developer systems, proactively solving developer problems before being reported.
  • Make sure these systems communicate effectively with the team at-large to facilitate efficient error resolution.
  • Diagnose and troubleshoot build problems, setting expectations and communicating them to the team.
  • Support the automation of manual tasks to reduce downtime and improve stability of systems.
  • Define, implement, and champion policies to significantly increase the efficiency of our software development/delivery process.
  • Management and documentation of deployment processes and automation.
  • Working closely with developers and QA to ensure builds are stable upon release.
  • Working closely with IT to make sure the right infrastructure and processes are in place and assist with system management (Hansoft, Perforce, and project databases)
  • Be the primary point of contact for questions and concerns from our team as well as external vendors.
  • Ability to lead/mentor other members of the automation team.
  • Direct the long-term roadmap for the extension and improvement of our automated systems.
  • Maintain automated systems running on Jenkins.
  • Maintain and extend cloud analytics end-to-end - from events sent in engine to cloud data storage to data reporting tools (Dundas).
  • Coordinate with the IT team hardware and infrastructure improvements.
  • Assist with the build/release process during release windows including the management of perforce streams and the merging of changes between them.
  • Maintain and extend the UnrealGameSync tool.

What You Bring

  • At least 5 years of experience in a similar role.
  • Participated in at least 1 major release in a similar role.
  • Perforce
  • Jenkins Configuration As Code
  • Git
  • C++, C#
  • Groovy/Java
  • SQL
  • Knowledge of Build and Release Engineering principles and methodologies including source control, branch management, and build testing using Perforce.
  • Scripting and automation skills in one or more of PowerShell, Python, bash, or similar.
  • Solid understanding of continuous integration best practices.
  • Experience with automated build systems such as Jenkins, TeamCity, Octopus, or equivalent.
  • Experience with Unreal (specifically commandlets) and Steam a must.
    • Bonus points for blueprint experience

What We Offer You

  • Great Company Culture. Consistently ranked as one of the most creative and innovative places to work. Creativity, innovation, and efficiency are among the core tenets of our organization and are integral drivers of our continued success.
  • Benefits. Medical (HSA & FSA), dental, vision, 401(k) with company match, commuter benefits and more!
  • Perks. Fitness allowance, employee discount programs, free games & events and healthy snacks.

As an equal opportunity employer, Take-Two Interactive Software, Inc. (“Take-Two”) is committed to fostering and celebrating the diverse thoughts, cultures, and backgrounds of its talent, partners, and communities throughout its organization. Consistent with this commitment, Take-Two does not discriminate or retaliate against any employee or job applicant because of their race, color, religion, sex (including pregnancy, sexual orientation, and gender identity), national origin, age, disability, and genetic information (including family medical history), or on the basis of any other trait protected by applicable law. If you need to report a concern or have questions regarding Take-Two’s equal opportunity commitment, please contact Careers@take2games.com .

Please be aware that Take-Two does not conduct job interviews or make job offers over third-party messaging apps such as Telegram, WhatsApp or others. Take-Two also does not engage in any financial exchanges during the recruitment or onboarding process, and the Company will never ask a candidate for their personal or financial information over an app or other unofficial chat channel. Any attempt to do so may be the result of a scam or phishing exercise. Take-Two’s in-house recruitment team will only contact individuals through their official Company email addresses (i.e., via a take2games.com email domain). If you need to report an issue or otherwise have questions, please contact Careers@take2games.com.

Similar Jobs

Rockstar Games - UI Tools Programmer (Mid/Senior)

Rockstar Games

Dundee, Scotland, United Kingdom (On-Site)
3 Weeks ago
Rockstar Games - Senior Software Engineer (C#)

Rockstar Games

New York, New York, United States (On-Site)
6 Months ago
Teravision Games - UEFN Programmer

Teravision Games

Bogotá, Bogota, Colombia (Remote)
5 Months ago
Virtuos - Technical Artist

Virtuos

Vietnam (On-Site)
3 Weeks ago
Ubisoft - Release & Build Specialist

Ubisoft

Saint-Mandé, Île-de-France, France (Hybrid)
2 Weeks ago
Anko GCC - DevOps Engineer

Anko GCC

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
Rockstar Games - Senior DevOps Engineer

Rockstar Games

Edinburgh, Scotland, United Kingdom (On-Site)
4 Months ago
Microsoft - Senior Software Engineer - Azure Agents

Microsoft

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
Nagarro - Senior Staff Engineer (Cloud Infrastructure)

Nagarro

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Interactive Brokers - Senior Systems Engineer- Microsoft M365/Active Directory

Interactive Brokers

Chicago, Illinois, United States (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Rockstar Games - Senior Software Engineer (C#)

Rockstar Games

San Diego, California, United States (On-Site)
1 Month ago
Steel City Interactive - Senior Gameplay Programmer

Steel City Interactive

Sheffield, England, United Kingdom (Hybrid)
3 Weeks ago
Gunzilla - Senior Frontend Programmer

Gunzilla

Kyiv, Kyiv City, Ukraine (Hybrid)
1 Month ago
Arrise Solutions (India)   - 3D Animation Lead

Arrise Solutions (India)

Noida, Uttar Pradesh, India (On-Site)
4 Months ago
Rockstar Games - Senior Full Stack Engineer (C#/React)

Rockstar Games

New York, New York, United States (On-Site)
4 Months ago
Epic Games - Senior Tools Programmer, UEFN

Epic Games

Vancouver, British Columbia, Canada (On-Site)
1 Day ago
Activision - Associate Dev Support Engineer

Activision

Guildford, England, United Kingdom (Hybrid)
1 Month ago
Electronic Arts - Software Engineer - Frostbite Architecture

Electronic Arts

Vancouver, British Columbia, Canada (On-Site)
2 Weeks ago
Coffee Stain - Lead Programmer

Coffee Stain

Stockholm, Stockholm County, Sweden (Hybrid)
1 Week ago
Intel Corporation - Mixed Signal Logic Design Engineer

Intel Corporation

Bengaluru, Karnataka, India (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Massachusetts, United States

Google - Staff Software Engineer, Core Machine Learning, Google Cloud

Google

Sunnyvale, California, United States (On-Site)
2 Months ago
Netflix - Machine Learning Software Engineer L4/L5

Netflix

United States (Remote)
4 Weeks ago
Info Stretch - Senior PM

Info Stretch

Indianapolis, Indiana, United States (On-Site)
1 Month ago
Onward Search - B2B Sales Associate

Onward Search

Charlotte, North Carolina, United States (On-Site)
2 Months ago
Netflix - Security Engineer (L5) - Governance and Assurance

Netflix

United States (Remote)
1 Month ago
Riot Games - Game Designer II - Teamfight Tactics, Events

Riot Games

Los Angeles, California, United States (On-Site)
1 Week ago
Netflix - AV Studio Clip & Toolkit Specialist

Netflix

Los Angeles, California, United States (On-Site)
3 Months ago
Trackman - Customer Service Representative

Trackman

Phoenix, Arizona, United States (On-Site)
8 Months ago
Trek - Service Advisor

Trek

Waldorf, Maryland, United States (On-Site)
2 Days ago
The Walt Disney Company - Environmental Laborer

The Walt Disney Company

Anaheim, California, United States (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

DevOps Jobs

Gaming Innovation Group  - DevOps Engineer

Gaming Innovation Group

St. Julian's, Malta (Hybrid)
1 Month ago
Zoox - Site Reliability Engineer

Zoox

Foster City, California, United States (Hybrid)
3 Months ago
Meta - Production Engineer

Meta

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Months ago
Funcom - Senior DevOps Engineer

Funcom

Romania (On-Site)
7 Months ago
Luxoft - Azure Enterprise Architect

Luxoft

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Months ago
Easygo - DevOps Engineer

Easygo

Belgrade, Serbia (On-Site)
3 Weeks ago
Netflix - Distributed Systems Engineer (L5) - Compute Abstractions

Netflix

United States (Remote)
1 Month ago
Netflix - Distributed Systems Engineer (L5) - Infra Control Planes

Netflix

Los Gatos, California, United States (On-Site)
3 Months ago
Trend Micro - Cloud Engineer (Golang/Python, Backend Focus) 雲端開發工程師

Trend Micro

Taipei City, Taiwan (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Headquartered in New York City, Take-Two Interactive Software, Inc. is a leading developer, publisher, and marketer of interactive entertainment for consumers around the globe. The Company develops and publishes products principally through Rockstar Games, 2K, Private Division, and Zynga. Our products are currently designed for console gaming systems, PC, and Mobile including smartphones and tablets, and are delivered through physical retail, digital download, online platforms, and cloud streaming services. The Company’s common stock is publicly traded on NASDAQ under the symbol TTWO.

New York, New York, United States (On-Site)

New York, New York, United States (On-Site)

New York, New York, United States (Hybrid)

London, England, United Kingdom (On-Site)

New York, New York, United States (On-Site)

New York, New York, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

New York, New York, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

Massachusetts, United States (Remote)

View All Jobs

Get notified when new jobs are added by Take-Two Interactive

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug