NetherRealm Studios Company Logo

NetherRealm Studios

San Francisco, California - United States
View all jobs at this company »

Senior Software Engineer, Mobile Analytics

Description

SUMMARY OF POSITION:

WB Games Inc. seeks a software engineer to join the team behind the "Injustice" and "Batman: Arkham Origins" mobile games. Our small, creatively-independent team brings premium action games to the iPhone and iPad, utilizing WB's most valuable and exciting properties.

As senior analytics engineer on our team, you’ll be integrating third-party packages that handle analytics, user acquisition, A/B tests and server-side resource management.  You’ll be responsible for maintaining our game’s platform-independent interface to these tools, improving or refactoring as you see fit.  You’ll work closely with product managers and game designers, authoring systems to help track our game’s economy, player engagement, progression, segmentation, etc.  You’ll work very closely with the analytics team to proactively ensure data tracking hooks are implemented correctly. You’ll also work with our community management team to aid with deployment of sales and promotional events.

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


JOB QUALIFICATION STANDARDS:

Work Experience

• Worked on production game title from concept to ship.

• 5+ years professional C/C++ programming.

• Experience with XCode and Objective-C programming

• Experience developing complex game-play systems for a published game. 

• Experience with mobile analytics and user acquisition

• Experience integrating third-party middleware

• Experience with online profile servicing, A/B testing and content delivery (preferred)

• Experience with Unreal Engine programming (preferred)


Education, Professional Training, Technical Training or Certification

• B.S. degree in Computer Science or equivalent


Knowledge/Skills

• Ability to easily communicate technical topics with both engineers and non-technical people alike

• Ability to openly discuss and review technical proposals, requirements, designs, algorithms, source code, and reference documents with engineers, content creators and managers

• Thorough knowledge object-oriented programming concepts

• Basic knowledge of commonly used design patterns.

• Familiarity with version control (CVS, SVN, Perforce, etc.)

• Microsoft Visual C++ development environment


Other Requirements

• Creative, focused, results-oriented, self-motivated, resourceful problem-solver with excellent debugging skills

• Ability to work well in a team development environment with strong communication skills

• Strong desire to build industry-leading game systems and ship the highest quality AAA games


The Warner Bros. Entertainment Group of Companies is an equal opportunity employer and considers all candidates for employment regardless of race, color, religion, sex, national origin, citizenship, age, disability, marital status, military or veteran's status (including protected veterans, as may be required by federal law), sexual orientation or any other category protected by law.

This Job is no longer active!