Principal Software Engineer
Buildtech
Posted on 12/20/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

N/A

Total Funding

$2B

Founded

2007

Headquarters

San Francisco, California

Growth & Insights
Headcount

6 month growth

-2%

1 year growth

4%

2 year growth

10%
Locations
United States
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Datadog
Chef
Puppet
Git
Docker
AWS
Jenkins
Terraform
Ansible
Customer Service
Splunk
Linux/Unix
CategoriesNew
DevOps & Infrastructure
Requirements
  • 6+ years of working experience
  • Experience with Jenkins
  • Experience with provisioning solutions (Puppet, Chef, Ansible, Terraform)
  • Experience with monitoring and diagnostic tools (Datadog, Splunk, Prometheus, Grafana, ELK, etc.)
  • Experience with Infrastructure as Code and Configuration as Code mindsets
  • AWS services knowledge
  • Experience with containerization (Docker)
  • Excellent customer service and communication skills when managing and responding to customer tickets
Responsibilities
  • Design, deploy and maintain centralized tools and engineering infrastructure, including CICD platforms, build farms, SCM systems, package management, and code review tools
  • Ensure the automation and delivery of required projects
  • Verify the security and integrity of the infrastructure
  • Maintain crucial skills in modern technology/standards and use automation whenever possible
  • Establish testing and reporting methods that drive critical metrics for system performance
  • Communicate with internal customers and game teams to understand system requirements
  • Propose improvements to system architecture and drive automation efforts
  • Update and maintain documentation/runbooks using infrastructure as code and configuration as code; participate in design/code reviews, measure code coverage, assess overall system quality, and ensure the effectiveness
  • Root cause and resolve problems with automated systems and deployments
  • Collaborate with internal customers to troubleshoot issues, improve stability, push adoption and support of automation frameworks as part of their development/release pipeline including how they will integrate into current and evolving infrastructure
Desired Qualifications
  • Unity build process knowledge
  • Apple toolchain knowledge (XCode, provisioning profiles)
  • Systems engineering and administration experience in an enterprise environment for any of the following: GitHub, Perforce, Swarm, Artifactory
  • Experience with multi-platform systems administration (Linux, Mac, Windows)