Principal Software Engineer, Mobile Game Technology

Zynga
Full-time
Austin, TX; Toronto, Canada
Posted on a month ago

Job Description

Zynga is seeking a Principal Software Engineer to lead the technical direction and implementation of backend services for their mobile games. This role involves architecting scalable platforms on AWS, driving end-to-end delivery of initiatives, and mentoring other engineers.

Responsibilities

  • Architect and develop large-scale backend platforms on AWS
  • Drive end-to-end delivery of complex initiatives
  • Review and guide detailed compositions
  • Collaborate with product, engineering, and operations teams
  • Establish and monitor engineering processes
  • Guide incident response and postmortems
  • Mentor and coach engineers

Requirements

  • Bachelor’s or Master’s degree in Computer Science or related field
  • 6+ years of experience in cloud-based software development
  • Proficient in GoLang, Java, Python, or PHP
  • Strong experience with AWS and/or other cloud platforms
  • Experience with containers and Kubernetes/EKS
  • Experience with database systems (SQL, NoSQL)
  • Understanding of object-oriented programming and design patterns
  • Excellent interpersonal and communication skills

Benefits

  • No benefits