Principal Software Engineer - Gram Games
Principal Software Engineer - Gram Games

Principal Software Engineer - Gram Games

London Full-Time 43200 - 72000 ÂŁ / year (est.) Home office (partial)
Go Premium
Z

At a Glance

  • Tasks: Lead the development of advanced software systems and mentor senior engineers.
  • Company: Join Zynga, a global leader in interactive entertainment with over 6 billion game downloads.
  • Benefits: Enjoy competitive salary, private medical care, relocation assistance, and onsite chef services.
  • Why this job: Be part of a fun, innovative culture that values teamwork and creativity in gaming.
  • Qualifications: Strong software development experience, proficiency in C#, and understanding of game development required.
  • Other info: Zynga is committed to diversity and equal opportunity in the workplace.

The predicted salary is between 43200 - 72000 ÂŁ per year.

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.

From thrilling casino spins to epic strategy battles, mind-bending puzzles, and social word challenges, our diverse game portfolio has something for everyone. Fan-favorites and latest hits include FarmVille, Words With Friends, Zynga Poker, Game of Thrones Slots Casino, Wizard of Oz Slots, Hit it Rich! Slots, Wonka Slots, Top Eleven, Toon Blast, Empires & Puzzles, Merge Dragons!, CSR Racing, Harry Potter: Puzzles & Spells, Match Factory, and Color Block Jam—plus many more!

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.
  • Dedication to maintaining code quality through code reviews and alignment with industry standards CI/CD Processes.
  • Having a very strong understanding of 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.
  • A hands-on management style, with involvement in end-to-end process tracking.
  • Excellent communication and leadership abilities.
  • Skill in coordinating with other teams leads to synchronising the development processes.
  • Understand general business concepts to interpret critical metrics for the business/product (such as DAU, ARPDAU, etc.).
  • 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
  • Awesome onsite chef serving breakfast, lunch, and lots of treats (naughty and nice)
  • 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 everywhere you look

#LI-Hybrid

We are proud to be an equal opportunity employer, which means we are committed to creating and celebrating diverse thoughts, cultures, and backgrounds throughout our organization. Employment with us is based on substantive ability, objective qualifications, and work ethic – not an individual’s race, creed, color, religion, sex or gender, gender identity or expression, sexual orientation, national origin or ancestry, alienage or citizenship status, physical or mental disability, pregnancy, age, genetic information, veteran status, marital status, status as a victim of domestic violence or sex offenses, reproductive health decision, or any other characteristics protected by applicable law.

As an equal opportunity employer, we are committed to providing the necessary support and accommodation to qualified individuals with disabilities, health conditions, or impairments (subject to any local qualifying requirements) to ensure their full participation in the job application or interview process. Please contact us at to request any accommodations or for support related to your application for an open position.

Please be aware that Zynga does not conduct job interviews or make job offers over third-party messaging apps such as Telegram, WhatsApp, or others. Zynga also does not engage in any financial exchanges during the recruitment or onboarding process, and will never ask a candidate for their personal or financial information over an app or other unofficial chat channel. Any attempt to do so may be the result of a scamp or phishing attack, and you should not engage. Zynga’s in-house recruitment team will only contact individuals through their official Company email addresses (i.e., via a zynga.com, naturalmotion.com, smallgiantgames.com, themavens.com, gram.gs email domain).

#J-18808-Ljbffr

Principal Software Engineer - Gram Games employer: Zynga

Zynga is an exceptional employer that fosters a vibrant work culture where creativity and innovation thrive. With competitive salaries, comprehensive benefits including private medical care and a company bonus scheme, as well as opportunities for professional growth and mentorship, employees are empowered to excel in their roles. Located in the UK, Zynga offers a unique environment with access to cutting-edge technology and a supportive team atmosphere, making it an ideal place for those looking to advance their careers in the gaming industry.
Z

Contact Detail:

Zynga Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Principal Software Engineer - Gram Games

✨Tip Number 1

Familiarise yourself with Zynga's game portfolio and their development processes. Understanding the specific games they produce, like FarmVille or Words With Friends, can help you tailor your discussions during interviews and show your genuine interest in their work.

✨Tip Number 2

Brush up on your C# and Unity skills, as these are crucial for the role. Consider working on personal projects or contributing to open-source games to demonstrate your proficiency and passion for game development.

✨Tip Number 3

Network with current or former Zynga employees on platforms like LinkedIn. Engaging with them can provide insights into the company culture and expectations, which can be invaluable during your application process.

✨Tip Number 4

Prepare to discuss your experience with software architecture and design principles. Be ready to share examples of how you've led projects or mentored others, as leadership is a key aspect of the Principal Software Engineer role.

We think you need these skills to ace Principal Software Engineer - Gram Games

Proficiency in C#
Experience with Unity
Client-backend integration skills
Strong understanding of software architecture and design principles
Excellent problem-solving skills
Code quality maintenance through reviews
Familiarity with CI/CD processes
Strong understanding of Git and code repository management
Ability to analyse product code for performance improvements
Knowledge of game development and the gaming industry
Hands-on management style
Excellent communication and leadership abilities
Skill in coordinating with other teams
Understanding of general business concepts and metrics

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience in software development, particularly with C# and Unity. Emphasise any leadership roles or mentoring experiences you've had, as these are crucial for the Principal Software Engineer position.

Craft a Compelling Cover Letter: In your cover letter, express your passion for gaming and how your skills align with Zynga's mission. Mention specific projects where you've demonstrated architectural leadership and problem-solving abilities, showcasing your fit for the role.

Showcase Relevant Projects: Include a portfolio or links to projects that demonstrate your proficiency in client-backend integrations and game development. Highlight any contributions to high-reliability systems and your understanding of software architecture principles.

Prepare for Technical Questions: Anticipate technical questions related to software architecture, code quality, and CI/CD processes. Be ready to discuss your experience with Git and how you've managed code repositories in past projects.

How to prepare for a job interview at Zynga

✨Showcase Your Technical Expertise

As a Principal Software Engineer, it's crucial to demonstrate your strong experience in software development. Be prepared to discuss specific projects where you've delivered high-quality, scalable systems, particularly using C# and Unity.

✨Understand the Gaming Industry

Familiarity with game development and the gaming industry is key. Research Zynga's portfolio and be ready to discuss how your skills can contribute to their diverse range of games.

✨Emphasise Leadership and Mentorship Skills

Highlight your ability to provide technical leadership and mentor other engineers. Share examples of how you've supported teams in developing skills and promoting teamwork in previous roles.

✨Prepare for Problem-Solving Scenarios

Expect to face complex technical challenges during the interview. Practice breaking down these challenges and proposing effective solutions, showcasing your excellent problem-solving skills.

Principal Software Engineer - Gram Games
Zynga
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

Z
  • Principal Software Engineer - Gram Games

    London
    Full-Time
    43200 - 72000 ÂŁ / year (est.)

    Application deadline: 2027-08-11

  • Z

    Zynga

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>