About the role
Zynga is looking for an experienced Software Engineer to join our Game Servers team. In this role, you will be responsible for designing, developing, and maintaining high-performance, scalable server infrastructure to support our world-class mobile games. You will work closely with our product and game development teams to understand requirements and translate them into robust technical solutions. Key responsibilities include: 1) Architecting and implementing server-side systems and services to power our mobile game experiences 2) Designing and implementing highly available, fault-tolerant distributed systems 3) Optimizing server performance and scalability to meet the dynamic demands of our games 4) Collaborating with cross-functional teams to ensure seamless integration and delivery of new features and functionality 5) Participating in code reviews, testing, and deployment processes to maintain high software quality standards 6) Continuously evaluating new technologies and industry trends to identify opportunities for improvement and innovation.