Principal Software Engineer

Zynga · Bengaluru, India

About the role

Principal Software Engineer to develop new game features played by millions, working with Java, C#, C++, Python, JavaScript. Owns design and code reviews, live game health, mentoring juniors, and improving game performance. Requires 8+ years experience and strong CS fundamentals.

What you'll do

  • Develop new and innovative game features using Java, C#, C++, Python, JavaScript
  • Follow engineering best practices for performance, reliability, measurability
  • Break down large problems for others to implement
  • Perform design and code reviews
  • Be responsible for live game health
  • Mentor junior engineers and improve game performance

What they're looking for

  • Masters or bachelor's in Computer Science, Engineering or equivalent
  • 8+ years professional experience with C#, C++, JavaScript, Android, iOS, React, Java
  • Solid programming fundamentals: algorithms, data structures, OOP, OS, Networking, AWS Cloud
  • Experience with source control management and code reviews
  • Good communication and collaboration with multidisciplinary teams in agile environment

Key details

Company
Zynga
Location
Bengaluru, India
Work mode
On-site
Seniority
Lead / Principal / Group
Role category
Engineering
Experience
8+ years
Posted
18 Oct 2026
Source
job-boards.greenhouse.io

Apply on job-boards.greenhouse.io

Similar roles