This job might no longer be available.
Build & Release Engineer
4 years ago
ABOUT GHOST STORY GAMES
Ghost Story Games (formerly known as Irrational Games) is a self-publishing game studio owned by Take-Two Interactive. Our mission is simple: to create immersive, story-driven videogames for people who love games that ask something of them.
WHAT WE’RE LOOKING FOR
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 Build and Release Engineer, to maintain and improve the code release pipeline for our game and 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.
WHAT WE OFFER
- The opportunity to work on a creatively ambitious project in the immersive sim genre.
- A world-class team of less than 40 people. We are committed to making games that we judge by quality, not arbitrary timeliness. We are proud to be home to some of the most talented, smartest, nicest and hardest-working colleagues. We make mistakes sometimes, but we help each other by finding mistakes early and depending on each other to fix them quickly.
- Open Communication: Our team members are welcome to join any meeting, and we have a mostly flat structure. Do you have a question or a concern? Just walk up (or Slack) anyone and ask! Team-based decision making is important to us, regardless of your position – every opinion counts and is considered.
- Flexible Hours: We understand that sometimes people need to juggle work and family life, so we have flexible work hours and support structure. Friday is our dedicated work-from-home day for most team members.
- The Space: We love our studio space and all the comfortable perks that come with it, such as a fully stocked kitchen (drinks, fruit, snacks, breakfast food), plenty of shops, restaurants, services and urgent care within walking distance, a game room, a quiet room, outdoor deck, free parking, public transportation connections including the Amtrak train into Boston + NY and maybe, just maybe, we have a bathysphere whiskey bar.
- Free Merchandise: Every new employee is welcomed with an onboarding swag package to make sure they blend right in. Additionally, each of our team members can expect to receive a new merchandise item every time one goes live in our fan store. For fans of other Take-Two studios, there is a discounted employee store where you can find the latest games and swag from our sister studios.
- On-Site Support: Our world-class IT and Operations teams make sure that you get what you need to do what you do best. They keep us working, fed, hydrated and happy. Full team-catered lunches for new employee welcomes or significant team meetings? Receiving your online shopping orders? Getting you an aspirin when needed? They have your back!
Great Place to Work ® has certified our workplace culture. At Ghost Story Games, 91 percent of employees say their workplace is great.
RESPONSIBILITIES
- Maintain a robust and reliable automated build and continuous integration process for the management of digital assets.
- Monitor build servers and developer systems, proactively solving developer problems before being reported.
- 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 (JIRA, Perforce, and project databases)
- Be the primary point of contact for questions and concerns from our team as well as external vendors.
QUALIFICATIONS
- At least 2 years of experience in a similar role.
- Shipped at least 1 title in a similar role.
- Knowledge of Build and Release Engineering principles and methodologies including source control, branch management, and build testing using Perforce.
- Programming experience in C#.
- Scripting experience with MSBuild.
- Scripting and automation skills in one or more of PowerShell, Python, bash, or similar.
- Solid understanding of continuous integration best practices.
- Must be self-driven and a team player with a solid work ethic.
- Experience with automated build systems such as Jenkins, TeamCity, Octopus, or equivalent.
- Experience with bug-tracking software.
- Experience with deploying SQL changes.
- Excellent communication skills.
EXTRA CREDIT
- UE4 experience, specifically with UE4 commandlets
- C++ experience
- Firsthand knowledge of releasing shooters, immersive sims, and/or action RPGs.
Create Your Profile — Game companies can contact you with their relevant job openings.