Principal Software Engineer

1 Month ago • 7 Years + • Full Stack Development

Job Summary

Job Description

Zynga seeks an expert Principal Software Engineer for its ad tech team, responsible for developing and maintaining the end-to-end Ad Tech platform (SDK and server). This role involves collaborating with various game teams to integrate technology into games played by millions daily. Responsibilities include designing, implementing, and maintaining the platform, analyzing and improving performance and scalability, mentoring junior engineers, translating business requirements into technical specifications, addressing technical debt, and collaborating on new technologies. The ideal candidate will have 7+ years of software development experience in Java/C#/C++, experience with mobile development (Objective-C, Android Java, Unity a plus), strong database skills (SQL), experience building high-performance applications, and familiarity with AWS. The position requires excellent communication and teamwork skills and an understanding of the advertising technology landscape is beneficial.
Must have:
  • 7+ years software development (Java/C#/C++)
  • Experience with mobile development
  • Strong database skills (SQL)
  • High-performance application building
  • AWS experience
  • Excellent communication skills
Good to have:
  • Understanding of Ad Tech landscape
  • Experience with Unity
  • Experience with Objective-C/Android Java

Job Details

Who We Are:

Zynga is a global leader in interactive entertainment with a mission to connect the world through games and a wholly-owned subsidiary of Take-Two Interactive Software, Inc. (NASDAQ: TTWO). With massive global reach in more than 175 countries and regions, the combined diverse portfolio of popular game franchises has been downloaded more than 6 billion times on mobile, including Star Wars™: Hunters, CSR Racing™, Dragon City, Empires & Puzzles™, FarmVille™, Golf Rival™, Hair Challenge™, Harry Potter: Puzzles & Spells™, High Heels!™, Merge Dragons!™, Merge Magic!™, Monster Legends, Toon Blast™, Top Eleven, Toy Blast™, Two Dots, Words With Friends™, and Zynga Poker™.Founded in 2007, Zynga is headquartered in California with locations in North America, Europe, and Asia. For more information, visit www.zynga.com or follow Zynga on Twitter, Instagram, Facebook, or the Zynga blog

Position Overview:

Zynga is seeking an expert engineer to join our ad tech team. Your team will be delivering the technology that generates hundreds of millions in ad revenue! In this role, you will be responsible for the development of the end-to-end Ad Tech platform. You will be collaborating with various game teams (such as Words with Friends, CSR2, Zynga Poker, Harry Potter, and more!!) to integrate our product and technologies into games that are played by millions of users daily.

Join us as we solve challenges developing and operating products at scale, impacting millions of players daily and support our games to achieve the highest levels of success through expertly crafted software. No gaming experience is needed for the right candidate.

What You'll Do:

  • Design, implement and maintain the full stack of the Ad Tech platform (SDK and server).
  • Analyze and improve performance, scalability, reliability and measurability of system components.
  • Mentor junior engineers and drive a culture of technical excellence.
  • Work with Product Management to translate business requirements into technical requirements.
  • Drive improvements and new approaches to address potential systemic pain points and technical debt.
  • Maintain an understanding of end-to-end system interactions and architecture in order to assess implications and dependencies associated with design decisions.
  • Collaborate with technical teams on new and emerging technologies, determining how they will integrate into current and evolving infrastructure.
  • Provide production and integration support to Zynga’s game teams.

What You Bring:

  • BS, MS in Computer Science, or related technical discipline (or equivalent).
  • 7+ years of software development experience in Java/C#/C++
  • Experience with mobile development in Objective-C, Android Java, and/or Unity is a huge plus.
  • Good database development skills including SQL.
  • Experience in building high-performance, large-scale applications and reliable software.
  • Experience with complex distributed architecture and software design.
  • Experience with cloud environments like Amazon’s AWS.
  • Exhibits strong software development qualities including the ability to drive creative and innovative solutions to complex problems, and good technical judgment.
  • Excellent communication skills, and the ability to work effectively with others in a team environment.
  • Understanding of the advertising technology landscape is a plus.

What We Offer You :

Zynga offers a world-class benefits package that helps support and balance the needs of our teams. To find out more about our benefits, visit the Zynga Benefits site

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 accommodationrequest@zynga.com 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).

Similar Jobs

ByteDance - Software Engineer, Tech Lead - Engineering Efficiency and AI Code Assistant

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
ByteDance - Backend Software Engineer, Authorization - 2025 Start

ByteDance

Singapore (On-Site)
3 Months ago
The Walt Disney Company - Sr Software Engineer

The Walt Disney Company

Orlando, Florida, United States (On-Site)
1 Month ago
Luxoft - KDB Developer

Luxoft

Chennai, Tamil Nadu, India (On-Site)
2 Months ago
Fubo - Software Engineer, Data - Ad Engineering

Fubo

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
Nagarro - Senior Analyst, Agile

Nagarro

Romania (On-Site)
3 Months ago
Netflix - Software Engineer (E5) - Core Partners Applications (COPA)

Netflix

State Of São Paulo, Brazil (On-Site)
1 Month ago
Nielsen Holdings - C#, .Net + Datascience

Nielsen Holdings

Gurugram, Haryana, India (Hybrid)
3 Months ago
Nagarro - Associate Principal Engineer, InfraOps

Nagarro

Jersey City, New Jersey, United States (On-Site)
3 Months ago
Token Metrics - Tech Lead - Crypto & AI (Remote - Astra)

Token Metrics

Medellín, Antioquia, Colombia (Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ByteDance - Software Engineer (Distributed Storage), Cloud Infrastructure

ByteDance

Singapore (On-Site)
3 Months ago
Provenir - Senior Quality Assurance Automation Engineer

Provenir

Bengaluru, Karnataka, India (On-Site)
6 Months ago
PwC - Consultor Salesforce

PwC

Santa Cruz De Tenerife, Canary Islands, Spain (On-Site)
4 Months ago
Nagarro - Associate Staff Engineer, Java

Nagarro

India (Remote)
3 Months ago
UXBERT Labs - Senior Mobile Developer

UXBERT Labs

Riyadh, Riyadh Province, Saudi Arabia (Hybrid)
1 Month ago
N-iX - Senior Scala (Backend) Engineer (#2364)

N-iX

Ukraine (Remote)
3 Months ago
Warner Bros Discovery - Senior Software Developer

Warner Bros Discovery

Ottawa, Ontario, Canada (On-Site)
2 Months ago
Go Fund Me - Senior Software Engineer (Frontend)

Go Fund Me

Buenos Aires, Buenos Aires, Argentina (On-Site)
1 Month ago
Zuora - Econometric Data Scientist

Zuora

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
Microsoft - Principal Applied Scientist

Microsoft

Bengaluru, Karnataka, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Toronto, Ontario, Canada

QUANTIC DREAM - Testeur.euse Assurance Qualité (QA)

QUANTIC DREAM

Montreal, Quebec, Canada (Hybrid)
2 Months ago
PlayStation Global - Programmeur·euse Senior –  Jouabilité Réseau /Senior Gameplay Network Programmer

PlayStation Global

Montreal, Quebec, Canada (On-Site)
5 Months ago
Electronic Arts - Software Developer

Electronic Arts

Montreal, Quebec, Canada (On-Site)
2 Months ago
Trek - Sales Associate - Full Time

Trek

Burnaby, British Columbia, Canada (On-Site)
1 Month ago
Unity - Gestionnaire de Programme Technique Senior/Senior Technical Program Manager

Unity

Montreal, Quebec, Canada (On-Site)
3 Months ago
PwC - Risk Modelling Services, Actuarial, P&C, Senior Manager

PwC

Toronto, Ontario, Canada (On-Site)
4 Months ago
Epic Games - Senior Engine Programmer, Framework

Epic Games

Montreal, Quebec, Canada (On-Site)
1 Month ago
Epic Games - Analytics Lead (Gameplay)

Epic Games

Toronto, Ontario, Canada (On-Site)
1 Month ago
Full Circle - Technical World Designer - skate.

Full Circle

Vancouver, British Columbia, Canada (Hybrid)
6 Months ago
Company3 Method Studios - Client Services Representative (Fixed Term)

Company3 Method Studios

British Columbia, Canada (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Google - Software Engineer III, Engineering Productivity, Google Ads

Google

Mountain View, California, United States (On-Site)
3 Months ago
The Walt Disney Company - Lead Software Engineer (Identity)

The Walt Disney Company

Burbank, California, United States (On-Site)
2 Months ago
Super - Senior Full-Stack Software Engineer ( Remote! )

Super

Calgary, Alberta, Canada (Remote)
3 Months ago
Google - Senior Software Engineer, Embedded Systems/Firmware, Platforms Infrastructure Engineering

Google

Sunnyvale, California, United States (On-Site)
3 Months ago
N-iX - Front-end Developer (#2012)

N-iX

Poland (Remote)
2 Months ago
Microsoft - Software Engineer II

Microsoft

(On-Site)
1 Month ago
Landeed (YC S22) - Founding Fullstack Engineer: React/React Native + NodeJs or Other Backend (> 5 YOE)

Landeed (YC S22)

Hyderabad, Telangana, India (On-Site)
7 Months ago
ION - Senior Full Stack Software Developer, Italy

ION

Pisa, Tuscany, Italy (On-Site)
4 Months ago
Accurate - Mid Level Fullstack Software Engineer - Java

Accurate

Hyderabad, Telangana, India (Hybrid)
3 Months ago
Providence India - Lead Software Engineer

Providence India

Hyderabad, Telangana, India (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Explore gaming industy jobs in one of the leading Game Studios.

İstanbul, Türkiye (Hybrid)

Bengaluru, Karnataka, India (On-Site)

London, England, United Kingdom (On-Site)

İstanbul, Türkiye (Hybrid)

London, England, United Kingdom (Hybrid)

Austin, Texas, United States (Hybrid)

Bengaluru, Karnataka, India (On-Site)

İstanbul, Türkiye (On-Site)

Barcelona, Catalonia, Spain (On-Site)

Bengaluru, Karnataka, India (On-Site)

View All Jobs

Get notified when new jobs are added by Zynga

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug