Enable job alerts via email!

Software Engineer (Backend)

ZYNGA INC

Toronto

On-site

CAD 80,000 - 120,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Zynga is seeking a Software Engineer to join their Data Ingestion team in Toronto. This role involves designing and building scalable backend services, collaborating with product teams, and improving system performance. Ideal candidates will have a Bachelor's degree in Computer Science and experience in software development, particularly with backend services.

Qualifications

  • 2+ years of professional experience in software development.
  • Familiarity with building RESTful backend services.
  • Experience with CI/CD and DevOps practices is a plus.

Responsibilities

  • Design and build large-scale backend services.
  • Collaborate with product teams to translate requirements.
  • Provide production and integration support for products.

Skills

Algorithms
Data Structures
Design Patterns
Debugging
Performance Optimization

Education

Bachelor’s degree in Computer Science

Tools

Java
GoLang
Python
SQL
NoSQL
AWS
Kubernetes

Job description

At Zynga, we bring people together through the power of play. As a global leader in interactive entertainment and a proud label of Take-Two Interactive, our games have been downloaded over 6 billion times—connecting players in 175+ countries through fun, strategy, and a little friendly competition.

Founded in 2007 and headquartered in California, our teams span North America, Europe, and Asia, working together to craft unforgettable gaming experiences. Whether you're spinning, strategizing, matching, or competing, Zynga is where fun meets innovation—and where you can take your career to the next level.

Join us and be part of the play!

Position Overview

Are you interested in creating great products that impact millions of people? Passionate about data and building highly scalable systems that process millions of requests per minute and terabytes of data per day? Zynga is looking for a Software Engineer to join the Data Ingestion team in our Analytics organization. The Data Ingestion team builds SDKs and near real-time ingestion pipelines to collect data for our analytics systems and platforms that power reporting, business intelligence, player engagement, machine learning and user acquisition.

As a Software Engineer, you will collaborate closely with product managers, producers and other stakeholders to drive architectural design and development of our data ingestion pipelines at Zynga. Our team encourages critical problem solvers who enjoy fast-paced change and innovation.

What You'll Do:
  • Design, build and own data-driven large-scale backend services to be consumed by clients across multiple platforms (mobile, web, console, pc)
  • Work closely with product teams to translate business requirements into technical requirements
  • Work effectively with stakeholders to address outstanding tech debt and improve system performance and reliability
  • Proactively recommend improvements, new approaches and emerging technologies to address systemic pain points and technical debt
  • Provide production and integration support for products running in Zynga games and services.
  • Be a thought leader for the team and promote engineering best practices towards ensuring performance, reliability, and measurability
What You Bring:
  • Bachelor’s degree in Computer Science, or related technical discipline (or equivalent)
  • 2+ years of professional experience in software development and backend services
  • Deep understanding of algorithms, data structures, design patterns, debugging and performance optimizations
  • Familiarity with building RESTful backend services in Java, GoLang and/or Python
  • Familiarity with database systems (SQL, NoSQL). Experience with Redshift is a plus
  • Experience with CI/CD and DevOps practices is a plus
  • Excellent interpersonal skills and the ability to interface with senior leadership with confidence and clarity
What we are looking for
  • Familiarity and experience in building large-scale microservices in cloud environments
  • Familiarity with Kubernetes and Cloud infrastructure (preferably Amazon AWS)
  • Experience with one of AWS Kinesis Data streams, Apache Kafka or Apache Flink
  • Experience with building mobile client SDKs for Android & iOS in C# is a big plus.
What We Offer You:

Zynga offers a world-class benefits package that helps support and balance the needs of our teams. To find out more about our benefits, visit the Zynga Benefits site

We are proud to be an equal opportunity employer, which means we are committed to creating and celebrating diverse thoughts, cultures, and backgrounds throughout our organization. Employment with us is based on substantive ability, objective qualifications, and work ethic – not an individual’s race, creed, color, religion, sex or gender, gender identity or expression, sexual orientation, national origin or ancestry, alienage or citizenship status, physical or mental disability, pregnancy, age, genetic information, veteran status, marital status, status as a victim of domestic violence or sex offenses, reproductive health decision, or any other characteristics protected by applicable law.

As an equal opportunity employer, we are committed to providing the necessary support and accommodation to qualified individuals with disabilities, health conditions, or impairments (subject to any local qualifying requirements) to ensure their full participation in the job application or interview process. Please contact us at accommodationrequest@zynga.com to request any accommodations or for support related to your application for an open position.

Please be aware that Zynga does not conduct job interviews or make job offers over third-party messaging apps such as Telegram, WhatsApp, or others. Zynga also does not engage in any financial exchanges during the recruitment or onboarding process, and will never ask a candidate for their personal or financial information over an app or other unofficial chat channel. Any attempt to do so may be the result of a scamp or phishing attack, and you should not engage. Zynga’s in-house recruitment team will only contact individuals through their official Company email addresses (i.e., via a zynga.com, naturalmotion.com, smallgiantgames.com, themavens.com, gram.gs email domain).

Create a Job Alert

Interested in building your career at Zynga ? Get future opportunities sent straight to your email.

Accepted file types: pdf, doc, docx, txt, rtf

Enter manually

Accepted file types: pdf, doc, docx, txt, rtf

Accepted file types: pdf, doc, docx, txt, rtf

How did you hear about this job? * Select...

Select...

By clicking "I Acknowledge", you acknowledge that your personal information will be collected and used by Zynga based on the Privacy Notice for Job Applicants (the “Privacy Notice”), available at https://www.take2games.com/applicantprivacypolicy/ . The Privacy Notice provides information about how we use your data and how you can exercise your data rights (such as access, correction, or deletion). If you need more information, please contact the Privacy Contact identified in the Privacy Notice.

What gender identity do you most closely identify with? (Select one) Select...

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Full-Stack Engineer

ODAIA

Toronto null

Remote

Remote

CAD 100,000 - 125,000

Full time

7 days ago
Be an early applicant

Back End Developer

CONFLUX SYSTEMS

Toronto null

Remote

Remote

CAD 80,000 - 120,000

Full time

Today
Be an early applicant

Senior Software Engineer - Credit

Marqeta, Inc.

Toronto null

Remote

Remote

CAD 112,000 - 140,000

Full time

2 days ago
Be an early applicant

software developer

Ellefson Technology Consulting

Toronto null

Remote

Remote

CAD 80,000 - 105,000

Full time

Yesterday
Be an early applicant

Software Engineer: Full-Stack

Fiscal.ai

Toronto null

Remote

Remote

CAD 100,000 - 220,000

Full time

2 days ago
Be an early applicant

Senior Software Engineer - Backend

Marqeta

Toronto null

Remote

Remote

CAD 112,000 - 140,000

Full time

11 days ago

Software Developer

CB Canada

Toronto null

Remote

Remote

CAD 70,000 - 100,000

Full time

3 days ago
Be an early applicant

Senior Software Engineer

Ontario Cannabis Store

Toronto null

Remote

Remote

CAD 81,000 - 123,000

Full time

4 days ago
Be an early applicant

Enterprise Applications Engineer (Finance, ERP, Procurement)

MQ Referrals Only

Toronto null

Remote

Remote

CAD 91,000 - 115,000

Full time

6 days ago
Be an early applicant