Zynga

Principal Software Engineer

Zynga
Apply
4 days ago
Bengaluru, IndiaStaff+

Responsibilities

  • Develop innovative game features using Java, C#, C++, Python, and JavaScript.
  • Break down large engineering problems for other engineers to implement.
  • Perform design and code reviews and mentor junior engineers.
  • Maintain live game health and improve game performance, reliability, and measurability.
  • Build prototypes quickly using a hands-on development approach.
  • Collaborate with product management, UI/UX, art, QA, UX, and game design teams.

Requirements

  • Bachelor’s or master’s degree in Computer Science, Engineering, or equivalent experience.
  • 8+ years of professional experience working with C#, C++, JavaScript, Android, iOS, React, and Java.
  • Strong programming fundamentals in algorithms, data structures, object-oriented programming, operating systems, networking, and AWS Cloud.
  • Experience with source control management and conducting code reviews.
  • Strong analytical, programming, debugging, communication, and collaboration skills.

Benefits

  • Zynga offers a world-class benefits package supporting the needs of its teams.
  • The company is an equal opportunity employer and provides reasonable accommodation for qualified applicants with disabilities or health conditions.
  • The role is with Zynga; no remote, hybrid, or onsite arrangement is stated.

Categories

Gaming
Zynga

About Zynga

1,001-5,000 employees

Zynga builds free-to-play mobile and social games for global consumer audiences, monetized through in‑app purchases and advertising. Its portfolio includes franchises such as Words With Friends, Zynga Poker, FarmVille, Toon Blast, CSR Racing, Merge Dragons!, and Empires & Puzzles. Founded in 2007 and headquartered in San Francisco, Zynga operates as a wholly owned subsidiary of Take-Two Interactive, with billions of cumulative mobile downloads across hundreds of countries.

Contact me