company_logo

Full Time Job

Senior Software Engineer, Security

Warner Media

Remote / Virtual 09-25-2022
 
  • Paid
  • Full Time
Job Description
The creative team that brought Mortal Kombat and Injustice to life is now NetherRealm Studios, part of the Warner Bros. Games 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 mobile security engineer, you'll work remotely from your home, or from our famed Chicago studio, along with production, product managers, and QA to secure our games against the threat of bad actors.

As a member of our senior engineering group, you'll be helping our team establish and maintain excellent coding standards, style and philosophy. You'll use your industry experience to take ownership of your domain and lead by example, contributing to our team's culture of growth and self-improvement.

The Daily
• Using first-party APIs to validate the authenticity of devices, operating systems and the game client.
• Evaluating, exploring and integrating third-party security solutions as well.
• Authoring client and server-side code to perform further, custom validation of gameplay.
• Working with our data analysts to detect existing cheaters in the player-base.
• Researching and observing online communities, staying up-to-date on the latest hacks and exploits that threaten our game.

The Essentials
• Fluency and experience in the C++ language
• Experience with player authentication, receipt validation, certificate verification, or any other attestation strategies in a live product.
• Experience developing a mobile app.
• Thorough knowledge and comfort with object-oriented programming concepts
• Basic knowledge of commonly used design patterns.
• Familiarity with version control: Git / Perforce (preferred)
• Development experience with a commercial game engine
• Great communication skills, especially through remote-oriented tools like Slack or Zoom

The Nice to Haves
• Professional experience with a commercial game engine (UE4 preferred).
• Experience with mobile platform programming languages (Objective-C/Swift for iOS; Java/Kotlin for Android)
• Experience writing server endpoints using JavaScript/TypeScript.

Warner Bros. Discovery embraces the opportunity to build a workforce that reflects the diversity of our society and the world around us. Being an equal opportunity employer means that we take seriously our responsibility to consider qualified candidates on the basis of merit, without regard to race, color, religion, national origin, gender, sexual orientation, gender identity or expression, age, mental or physical disability, and genetic information, marital status, citizenship status, military status, protected veteran status or any other category protected by law.

If you're a qualified candidate with a disability and you need a reasonable accommodation in order to apply for this position, please contact us at recruitadmin@warnermedia.com.

Jobcode: Reference SBJ-rzpzj7-3-145-108-9-42 in your application.