Talent.com
Senior Software Engineer 1

Senior Software Engineer 1

ZyngaToronto, Canada
30+ days ago
Salary
CA$105,000.00–CA$190,000.00 yearly
Job description

AVAILABLE POSITIONS Senior Software Engineer 1

Careers Category : Engineering

Careers location : Austin, TX; Bay Area, CA; Toronto, Canada

Connected Worker Type : Connected

R_113584

POSITION OVERVIEW

Software engineers on Games With Friends (GWF) support some of the world's largest mobile games on some of the world's largest infrastructures. Our servers and APIs support the mobile games that tens of millions of users enjoy every day, including Words With Friends. GWF runs one of the largest game deployments in the world, and we encounter and solve massive scalability challenges. The large data requirements of online gaming require us to continually push boundaries to discover the best solutions.

As a Senior Software Engineer, you will collaborate with various disciplines like Product Managers, Game Design, UX etc. and will be responsible for implementing new features on Words With Friends. Join us as we pursue challenges developing and operating products at scale, influencing millions of players daily and support our game to achieve the highest levels of success!

MAIN RESPONSIBILITIES

  • Design and architect new backend applications / services running in AWS
  • Optimize & refactor existing services to improve reliability, scalability, security
  • Create documentation and tech plans for new architecture / system designs
  • Take a hands-on approach in architecting, writing and reviewing code
  • Follow engineering best practices to ensure code quality, performance and reliability
  • Collaborate across disciplines to understand product / customer requirements and propose technical solutions
  • Good written and oral communication skills
  • Experience in Git or a similar version control system
  • Ability to translate business requirements into technical solutions
  • Passionate about software engineering, easy to work with and eager to help others on your team succeed

REQUIRED SKILLS AND EXPERIENCE

  • BS in Computer Science or Engineering field with at least 5 years of development experience
  • Extensive experience and strong skills with an Object Oriented language like Ruby / Rails, C# / .NET and with database technologies like MySQL, with caching technologies like Redis / Memcached
  • Experience working with Amazon AWS
  • Prior Game Development Experience
  • Knowledge of distributed systems
  • DESIRED SKILLS

  • Frontend experience with React, React Native
  • WHAT WE OFFER YOU

  • Competitive salary, bonus plan and ESPP (Employee Stock Purchase Plan)
  • 401K Company Match Contribution (US)
  • RRSP / DPSP company match contribution (Canada)
  • Health coverage, dental, disability, critical illness, EAP, and life insurance (Canada)
  • Medical, dental, vision, EAP, life insurance, and disability benefits (US)
  • Virtual mental health and neurodiversity support programs
  • Global Fitness reimbursement program
  • Global Wellbeing Program
  • Financial wellness program with unlimited access to certified financial planners
  • Discretionary Time Off policy for many employees
  • Family planning support program
  • Generous paid parental, pregnancy-related disability, caregiver, and compassionate leaves
  • Zynga happy hours and frequent employee events
  • Flexible working hours on many teams
  • Culture of diversity and inclusion including employee resource groups
  • Work with cool people and impact millions of daily players