Join Zynga as a Principal Software Engineer specializing in Unity and C#. Contribute to core system development, drive performance improvements, and ensure a smooth user experience for casual games. This role is pivotal for an experienced software engineer tasked with enhancing foundational client architecture.
You will tackle systemic technical challenges, maintain library integrations, and work independently on long-term initiatives. As part of a motivated team, your insights will guide technical strategies and ensure high-quality game experiences. Key Responsibilities:
Architect and develop client infrastructure using Unity and C#
Resolve complex performance issues like frame rates and memory usage
Evaluate third-party libraries for upgrades and integration
Design architecture changes to support feature development
Create comprehensive technical documentation Requirements:
Degree in Computer Science, Engineering, or relevant experience
Minimum 6 years in game development
Proficient in C# and Unity with extensive performance optimization knowledge
Familiarity with AWS and CI/CD tools
Solid communication and problem-solving skills Leverage your expertise to influence game development at Zynga with a focus on performance and reliability.
📌 Principal Software Engineer Unity At Zynga Toronto
🏢 Zynga
📍 Toronto