Logo
Zynga

Senior Software Engineer (Full Stack - BE)

Zynga, Toronto, Ohio, United States, 43964

Save Job

Senior Software Engineer (Full Stack - BE)

Join to apply for the

Senior Software Engineer (Full Stack - BE)

role at

Zynga . Zynga is seeking a Full Stack Engineer (with emphasis on backend) in Austin, San Mateo, or Toronto, with a focus on candidates with 5+ years of full-stack development experience. The role involves working on user-facing features, core gameplay functionality, and solving challenging problems for high-profile mobile games. Responsibilities include: Defining, architecting, developing, and maintaining features and gameplay in RoR, C# (backend), and Unity, C# (front end) Supporting live-ops and deployments Developing scalable APIs and server-side logic Designing database schemas and deploying applications on cloud platforms Writing tests, participating in code reviews, optimizing code and memory Collaborating with cross-functional teams, creating technical documentation Mentoring junior engineers and participating in technical discussions Requirements include a Bachelor's degree in Computer Science or related field, expertise in server-side languages (C#.NET, Node.js, Python, Java, Ruby on Rails), experience with databases (PostgreSQL, MySQL), cloud platforms (AWS, Azure, Google Cloud), frontend frameworks (React, Angular, Vue.js, Unity), caching frameworks (Redis, Memcached), understanding of data structures and algorithms, containerization (Docker, Kubernetes), CI/CD, performance monitoring, version control (Git), and Agile methodologies. Bonus points for open-source contributions and leading small projects. Zynga offers a comprehensive benefits package including health insurance, paid time off, parental leave, wellness programs, family support, commuter benefits, and fitness reimbursements. Zynga is an equal opportunity employer committed to diversity and inclusion. #J-18808-Ljbffr