Enable job alerts via email!

Principal Software Engineer - Gram Games

ZYNGA INC

City Of London

Hybrid

GBP 70,000 - 90,000

Full time

Today
Be an early applicant

Job summary

A global leader in interactive entertainment is seeking a Principal Software Engineer in London. You will lead the development of advanced software systems, mentorship of senior engineers, and define architectural standards. The ideal candidate has strong experience in software development, proficiency in C# and Unity, and excellent problem-solving skills. This role offers competitive benefits including a highly competitive salary, private medical care, and a company bonus scheme.

Benefits

Highly competitive salary
Private medical care
Company bonus scheme
Relocation assistance
Onsite chef
Life insurance
Favorable pension scheme
Healthcare cash plan

Qualifications

  • Strong experience in software development with a proven track record.
  • Excellent problem-solving skills for complex technical challenges.
  • Ability to coordinate and synchronize development processes.

Responsibilities

  • Define architectural standards and frameworks for software development.
  • Own the development of critical systems requiring high reliability.
  • Provide technical leadership and mentorship to software developers.

Skills

C#
Unity
Client-backend integrations
Software architecture
Problem-solving
Code reviews
Git
Game development
Communication
Leadership

Education

Bachelor’s degree in Computer Science or related field
Job description
Principal Software Engineer - Gram Games

London, UK

Level Up Your Career with Zynga!

At Zynga, we bring people together through the power of play. As a global leader in interactive entertainment and a proud label of Take-Two Interactive, our games have been downloaded over 6 billion times—connecting players in 175+ countries through fun, strategy, and a little friendly competition.

Founded in 2007 and headquartered in California, our teams span North America, Europe, and Asia, working together to craft unforgettable gaming experiences. Whether you\'re spinning, strategizing, matching, or competing, Zynga is where fun meets innovation—and where you can take your career to the next level.

Join us and be part of the play!

Position Overview:

As a Principal Software Engineer, you will lead the architecture and development of highly advanced software systems. You will provide strategic technical direction, mentor senior engineers, and ensure that software solutions meet business and technical requirements.

What You’ll Do:
  • Define architectural standards and frameworks for software development.
  • Own the development of critical systems that require high reliability.
  • Be involved in developing technical roadmaps and attend planning sessions.
  • Evaluate and embrace new technologies to solve business needs.
  • Support the engineering team in developing skills and promoting teamwork.
  • Monitor project timelines and work progress to ensure quality.
  • Provide technical leadership and mentorship to software developers.
  • Ensure the technical feasibility and prioritization of new game features.
What You Bring:
  • Strong experience in software development, with a proven track record of delivering high-quality, scalable systems.
  • Proficiency in C# with essential knowledge of Unity.
  • Proficiency in client-backend integrations.
  • Strong understanding of software architecture and design principles.
  • Excellent problem-solving skills, with the ability to break down complex technical challenges.
  • Commitment to maintaining code quality through code reviews and alignment with CI/CD processes.
  • Strong Git and code repository management.
  • Ability to analyze product code and propose improvement solutions for better performance.
  • Familiarity with game development and understanding of the gaming industry.
  • Hands-on management style with involvement in end-to-end process tracking.
  • Excellent communication and leadership abilities.
  • Ability to coordinate with other team leads to synchronize development processes.
  • Understanding of business concepts to interpret critical metrics (e.g., DAU, ARPDAU).
  • Bachelor’s degree or equivalent experience in Computer Science or a related field.
What We Offer You:

In return for bringing your expertise to this top-priority role, we offer some of the best benefits in the gaming industry.

  • Highly competitive salary
  • Private medical care
  • Company bonus scheme
  • Relocation assistance for those moving to the UK
  • Onsite chef serving breakfast, lunch, and treats
  • Life insurance and a favorable pension scheme
  • Healthcare cash plan including dental and optical coverage
  • Amazing tech to work with and consoles to play and relax with

#LI-Hybrid

Equal Opportunity and Accommodations

We are proud to be an equal opportunity employer, committed to creating and celebrating diverse thoughts, cultures, and backgrounds. Employment is based on ability, qualifications, and work ethic—not on protected characteristics. We provide accommodations to qualified individuals with disabilities or health conditions. For accommodations, contact accommodationrequest@zynga.com.

Note: Zynga does not conduct job interviews or offers via third-party messaging apps, nor does it engage in financial exchanges during recruitment. Official communications will be sent from Zynga domains.

Apply for this job

To apply, please submit your resume and details through the online application form.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.