Principal Software Engineer
Core Architecture, Central Technology
Posted on 7/27/2023
INACTIVE
Zynga

1,001-5,000 employees

Global leader in creating interactive, social mobile games.
Company Overview
Zynga, a global leader in interactive entertainment, has a proven track record of pioneering social games that are simple, accessible, and engaging, with their games becoming the second most popular activity by time spent on the internet. Their diverse portfolio of popular game franchises, downloaded over 5 billion times globally, demonstrates their ability to consistently deliver high-quality, immersive gaming experiences across a range of genres. The company's culture encourages innovation and growth, fostering an environment where employees can contribute to the future of social gaming.
Consumer Software

Company Stage

IPO

Total Funding

$2B

Founded

2007

Headquarters

San Francisco, California

Growth & Insights
Headcount

6 month growth

1%

1 year growth

7%

2 year growth

13%
Locations
Canada
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
AngularJS
AWS
Data Structures & Algorithms
JavaScript
Java
PHP
React.js
REST APIs
SQL
Kubernetes
Python
Web Development
Go
NoSQL
CategoriesNew
Software Engineering
Responsibilities
  • Design and architect new backend applications and services running in AWS
  • Optimize and refactor existing services to improve reliability, scalability and to lower costs
  • Advocate for and implement new technologies and engineering standards across the team
  • Review detailed designs from others, align with Zynga-wide technical vision, and exercise technical leadership on the team and engineering organization
  • Document and build plans for architecture and system designs
  • Work collaboratively across teams to understand product and customer requirements and propose solutions
  • Establish engineering processes and metrics to measure software process, operations, and quality
  • Coach and mentor engineers
Desired Qualifications
  • Bachelor's or Master's degree in Computer Science, or equivalent
  • 8+ years of professional experience in software development of cloud based software
  • Experience programming RESTful services using Java, GoLang, Python or PHP
  • Strong familiarity and experience using AWS and/or other cloud computing platforms (IaaS, PaaS, SaaS)
  • Experience with containers and Kubernetes/EKS
  • Experience with database systems (SQL, NoSQL)
  • Deep understanding of algorithms, design patterns, debugging and performance optimization
  • Excellent interpersonal skills and the ability to communicate with senior leadership with confidence and clarity
  • Familiarity with web development using JS, Angular and React is a plus