Full Time Job

Software Engineer, Mobile Build System

Warner Media

Remote / Virtual 04-28-2022
Apply @ Employer
  • Paid
  • Full Time
Job Description
WarnerMedia showcases some of the most iconic and cherished entertainment, news and sports brands in the world, but we are much more than that. WarnerMedia is truly where art meets science. Our combination of cutting-edge technology and an unrivaled commitment to groundbreaking storytelling builds a sense of community and meaningful connection that is shaping the future of media. We create rewarding opportunities across our entire family of brands, while championing a spirit of inclusion, innovation, self-development and support. Join WarnerMedia as we think big, live true and make the stories that move the world.

The creative team that brought Mortal Kombat and Injustice to life is now NetherRealm Studios, part of the Warner Bros. Interactive Entertainment family. With over 20 years of creation under our belts, NetherRealm's mission remains the same: to create cutting edge entertainment and deliver industry leading tech, game art and overall gaming experiences. NetherRealm Studios is a collaborative and creative environment, constantly striving to up the ante on what is possible in interactive entertainment. Our team is comprised of dedicated professionals with years of experience who are at the forefront of the gaming industry. The passion and energy that made Mortal Kombat a reality is still on display every day in our offices, our hallways and most definitely the studio's arcade room.

The Job

As a build system engineer on the mobile team, you'll work remotely from your home, or from our famed Chicago studio, collaborating with other engineers, producers and QA to maintain and grow the backbone of our next ground-breaking mobile title.
You'll be responsible for day-to-day management of our code/content repository and its integration with a variety of systems, including our automated build system and code review framework. You'll also be the friendly face of the repository, helping new team members get ramped up, coordinating getting builds to QA, helping out less-technical folks on the team with blocking issues, etc.

You'll also be helping us shape the future of our workflow by working with our studio source control group, suggesting improvements, authoring tools or plugins, and researching new methods.

The Daily
• Perform routine merges between Perforce streams within our project, including coordination of code-merges and mediation of content conflicts.
• Coordinate with the other build engineers to ensure our build system and automated testing suite are running as expected.
• Coordinate with production to maintain our build versions.
• Assist team members from all disciplines, answering questions and offering support as needed.

The Essentials
• Experience with Perforce Helix source control software and workflows
• Thorough knowledge of general source control concepts like merging, branching, integrating, labeling, managing user permissions, etc.
• Experience with the C++ language
• Great communication skills, especially through remote-work tools like Slack or Zoom

The Nice to Haves
• Professional experience managing Perforce Helix repositories
• Experience with UnrealEngine4
• Experience with UE4's UnrealBuildTool and UnrealGameSync.
• Experience with automated-build/continuous-integration systems like Jenkins or TeamCity
• Experience working on mobile projects

Jobcode: Reference SBJ-r7bx8p-18-232-52-135-42 in your application.