Principal Software Engineer, Client (Black Diamond)

Principal Software Engineer, Mobile

Black Diamond is one of the leading social slots gaming products today. We have a highly motivated team of experts, with a culture of product ownership, player advocacy, and encouraged innovation across the entire team.  We are looking for someone who will be responsible for architecting software systems, presenting and iterating on architecture plans, as well as defining subtasks so that the plans can be executed by multiple engineers.  If you feel that this suits you, then please contact us!


  • Design and implement major systems in the game client across various platforms
  • Collaborate across disciplines on game design and feature set
  • Work with engineering leadership to help mentor the development teams on architecture, process, and engineering results
  • Be the technical expert on mobile technology and/or Unity
  • Evaluate and identify appropriate technology choices for our game and team

Required Skills:

  • 5+ years development experience
  • Shipping experience with mobile games on Unity
  • At least 4 years of experience on Unity/C#
  • Propensity to stay current with technology trends
  • Ability to communicate with engineers and non-engineers effectively
  • Ability to mentor engineers on technical ability, architecture, best practices – leading by example
  • Ability to interview, train, and support junior developers
  • We are looking for an enthusiastic, performance-driven self-starter and team player
  • BA/BS degree – CS/EE/Engineering degree preferred

Meet Some of Zynga's Employees

Jenny L.

Senior Product Manager

Jenny works at the intersection of business strategy and user-driven design, collaborating with a cross-functional team of engineers, designers, and artists to create and ship games that players love.

Anna H.

Senior Game Designer

Anna helps develop the rules and story that underlie the fabric of every game Zynga puts out, collaborating with her team to take new designs through the creation process.

Back to top