Software Development Manager - Poker

Our mission at Zynga is to connect the world through games by building games around core social experiences to deliver deep player engagement, organic acquisition and long term retention. Our portfolio of games - CSR Racing 2, FarmVille, Hit it Rich! Slots, Words With Friends and Zynga Poker – span some of the fastest growing mobile gaming categories including Action Strategy, Casual, Social Casino and Invest Express. While we invest in our live games, we are also proud to be one of the first gaming companies innovating on emerging platforms such as Facebook Messenger and Google Play Instant. We had a great start to 2018, outperforming guidance in the quarter across all key financial measures and delivering our highest mobile audience in over four years. Our Q1 revenue was $208.2 million, above our guidance by $8.2 million and up $13.9 million or 7% year-over-year. We ended 2017 with our strongest top line performance since Q1 2013. Revenue was $233.3 million, above our guidance by $18.3 million and up $42.7 million or 22% year-over-year.

Come join us, thrive, take risks and dream big to shape the future of fastest growing gaming platform – mobile. 

The Role

The Software Development Manager for the Zynga Poker Toronto Studio will be fundamental in our critical efforts to level up the Toronto engineering team and improve the quality of all features/products. The ideal candidate will have superior process skills, awesome people skills, a high level of integrity, great technical depth, and a strong desire to build successful team.


Reinforce teams identity within the Poker organization and as a centre of excellence.
Represent at Poker Leadership meetings, highlighting team’s successes and initiatives, and resolving issues with quality.
Partner with other leaders within the organization to understand business goals, develop roadmap, and design test strategies, tools, and drive meaningful improvements to increase overall quality.
Oversee outsourcing and our relationship with vendors, most notably drive performance / value for money.
Determine the tools, solutions and automation needs to drive the business to deliver results.

Identify and implement process improvements: evolve, optimize, and define processes that can benefit multiple projects in a proactive manner.
Manage career progression and implement development plans that keeps people motivated and engaged.
Responsible for tracking performance, both individual and team, as well as monitoring team health.
Demonstrate transparency and active communication with teams and management
Responsible for all recruitment and on-boarding of team.

You will be a perfect fit if you have:
BS, MS in Computer Science, or related technical discipline (or equivalent)
8+ years related Software Testing or Software Development experience
3+ years of experience in team management, including hiring, building key projects and career management.
Proven ability to motivate teams, mentor individuals and operate effectively in a fast-paced, high-energy environment
Familiarity with software development practices, including Agile, Test Driven Development and Software (Games) as a Service.
Experience with Mobile, API / web service, Network testing.
Experience designing and building Test Automation Frameworks.
Familiarity with Compliance / Regulatory requirements.
Team player with strong collaboration and communication skills.

Back to top