Senior Software Developer

Zynga•Toronto, ON
•CA$99,800 - CA$147,680

About The Position

Come join the team at Zynga making an impact across all of the company’s games - Central Technology! We focus on shared client & server tech that drives the core gameplay experience under the hood. We’re looking for outstanding engineers with a passion for technology and the desire to work in a team with dynamic strengths. The Senior Software Engineer will be working with a complementary team of software engineers to craft and maintain Zynga’s core Payments platform, which enables flawless integration with app stores, consoles, and payments processing providers. They will play a key role in helping architect, build and improve the next-gen framework for our games.

Requirements

  • Degree in a technical field (e.g., Computer Science, Computer Engineering) or equivalent experience
  • 4+ years of hands-on software development experience
  • Experience in programming RESTful services using Java
  • Solid understanding of backend server applications, web services
  • Strong familiarity and experience using AWS and/or other cloud computing platforms (IaaS, PaaS, SaaS)
  • Familiarity with Docker and Kubernetes
  • Experience with caching (Valkey) and database systems (RDS / SQL, NoSQL)
  • Experience in object-oriented design of applications/systems
  • Experience with agile development methodologies and tools
  • Experience working with external groups/teams on technical implementations and procedures
  • Experience working with AI tools

Nice To Haves

  • Familiarity with web development using JavaScript, Angular, and/or React is a strong plus
  • Bonus: Any working experience with C#/Swift/Kotlin, iOS, Android, WebGL or Unity

Responsibilities

  • Design, code, and develop new backend applications/services running in AWS
  • Optimize and refactor existing services to improve reliability, scalability and to lower cost
  • Take a hands-on approach in architecting, writing and reviewing code
  • Review detailed tech plans from others, aligning with the team and Zynga-wide technical vision
  • Follow engineering standard methodologies to ensure code quality, performance and reliability
  • Collaborate effectively with teammates, contributing to an innovative environment of technical excellence.
  • Provide production and integration support for shared technology across Zynga game

Benefits

  • medical, dental, vision, and basic life insurance coverage
  • 14 paid holidays per calendar year
  • paid vacation time per calendar year (ranging from 15 to 25 days) or eligibility to participate in the Company’s discretionary time off program
  • up to 10 paid sick days per calendar year
  • paid parental and compassionate leave
  • wellbeing programs for mental health and other wellness support
  • family planning support through Maven
  • commuter benefits
  • reimbursements for fitness-related expenses
  • 401(K) plan
  • Employee Stock Purchase Program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service