at Zynga
$140,000 - $168,000 per annum (estimated)
Emeryville, 94608, CA, US
Onsite | Full Time
To proceed with your application
Zynga is seeking a Full Stack Engineer (with emphasis on backend) in the Austin, San Mateo, or Toronto areas, with a specific focus on candidates who have a level of experience equivalent to that of a Senior Software Engineer. The candidate will work on user-facing features (including UI / UX), core gameplay functionality, various systems, and solve challenging problems for high-profile mobile games. Responsibilities include defining, architecting, developing & maintaining features and gameplay functionality in RoR, C# on the backend and Unity, C# on the front end; supporting live-ops and deployments; developing robust and scalable APIs and server-side logic; designing and implementing database schemas; deploying and maintaining applications on cloud platforms; writing unit and integration tests; participating in code reviews; optimizing code & memory; developing & integrating new technologies; collaborating with product managers, designers, and engineers; creating technical documentation; identifying and addressing performance bottlenecks; mentoring junior engineers; participating in technical design discussions; and improving development processes. Requirements include a Bachelor's degree in Computer Science or related field, 5+ years of full-stack development experience with a focus on server-side development, expert knowledge in server-side languages such as C#.net, Node.js, Python, Java, or Ruby on Rails, experience with database systems, cloud platforms, frontend frameworks, caching frameworks, containerization technologies, CI/CD pipelines, performance monitoring tools, version control systems, and Agile methodologies. Bonus points for contributions to open-source projects and experience leading small technical projects. Zynga offers a comprehensive benefits package and is an equal opportunity employer committed to diversity and inclusion.