AVAILABLE POSITIONS Principal Software Engineer – Mobile Games

Principal Software Engineer – Mobile Games 

Zynga is looking for a senior individual contributor to help us deliver a major new game that is currently under development. We have a well-rounded and tight-knit team with a healthy mix of engineering skill levels. We need a self-driven and motivated engineer who is a strong communicator, works well as a team player, and under tight deadlines. The candidate would have an opportunity to work on user-facing features (including UI / UX), core gameplay functionality, mobile client performance tuning, and have a general focus on solving challenging problems for high profile titles.

Role:

  • Feature and Gameplay Client-side Engineer
  • Individual Contributor, working under a Technical Lead
  • Coordinate work with Content Teams to iterate on new or existing functionality, and UI / UX
  • Dive into the internals of Core systems to extend them as-needed


Responsibilities:

  • Define, architect, & develop features and gameplay functionality in Unity and C#
  • Develop & integrate new technologies and tools (working with content teams)
  • Proactively optimize code & memory for high-performance simulations with tight constraints
  • Scope out large tasks and systems, and help coordinate the delegation of that work

 
Required Skills:

  • B.Sc. in Computer Science, Engineering, or equivalent education/work experience
  • 6+ Years industry experience as a Software Developer
  • Expert knowledge in C#, C/C++, or a similar programming language
  • 2+ Years Unity experience
  • A solid foundation in data structures, algorithms and software methodologies
  • Prior game development experience (on shipped titles or live games experience)
  • Excellent communication skills and comfortable working in a collaborative environment

 
Desired Skills:

  • Experience with git
  • Mobile development experience with a focus on iOS & Android
  • Performance profiling and optimization experience
  • Exposure to full stack or shared model concepts

 
Why Zynga

 Our mission at Zynga is to connect the world through games by building games around core social experiences to deliver deep player engagement, organic acquisition and long term retention. Our portfolio of games – CSR Racing 2, FarmVille, Hit it Rich! Slots, Words With Friends and Zynga Poker – span some of the fastest growing mobile gaming categories including Action Strategy, Casual, Social Casino and Invest Express. While we invest in our live games, we are also proud to be one of the first gaming companies innovating on emerging platforms such as Facebook Messenger and Google Play Instant. We had a great start to 2018, outperforming guidance in the quarter across all key financial measures and delivering our highest mobile audience in over four years. Our Q1 revenue was $208.2 million, above our guidance by $8.2 million and up $13.9 million or 7% year-over-year. We ended 2017 with our strongest topline performance since Q1 2013. Revenue was $233.3 million, above our guidance by $18.3 million and up $42.7 million or 22% year-over-year.

Careers region: North America

Careers Category: Engineering

Careers location: San Francisco, CA

Careers Type: Full-Time