This job might no longer be available.

Engineering Intern (DI) - Summer 2021

Zynga
Toronto, Canada
3 years ago
Apply

Zynga's software engineers don't just develop some of the world's largest games, they deliver highly scalable infrastructure used by tens of millions of users every day. Our software engineers are blazing trails in all facets of game design, mobile technologies, and massive scalability. Zynga faces a number of challenges - but many are unique to our situation: the large data requirements of online gaming require us to continually push boundaries to discover the best solutions. Zynga software engineers are willing to pick up any of the languages, technologies, or methodologies necessary to smite a challenge - and if a conventional solution doesn't exist, they innovate as necessary. Our software engineers are comfortable moving between front end, back end, and architecture roles.

The Data Ingestion (DI) team is responsible for building our mobile Analytics SDK and a near real-time data ingestion pipeline. The mobile SDK is deployed in almost all Zynga games and allows us to collect a suite of data that forms the basis for many Zynga applications & reporting. Our ingestion system collects data from the SDK and scales to support nearly 17 billion requests per day. Working on the DI team would be a great opportunity to learn about mobile and server-side development. Our mobile SDK is built in C# and C++, and our ingestion system is built on Java and Go. You would also get hands-on experience working with popular AWS technologies such as SQS, Kinesis, Kinesis Analytics, lambda, ECS and EKS.



Who You Are:

+ You are smart, self-motivated, and eager to learn!
+ You love solving difficult problems, and not afraid of taking on things that you know nothing about!
+ You love coding, and passionate about making things more robust!
+ You love playing video games, board games, table tennis, or pool :)

What We Are Looking For:

+ Working towards a Bachelor/Masters in Math, Engineering or a related technical discipline (or equivalent) + Solid foundation in Computer Science - data structures, algorithms and object-oriented design
+ Experience in Java, Python, C/C++, JavaScript, or Go
+ Knowledge of Unity, C# or native coding isn't required but is an asset

What We Offer You:

+ Highly competitive salary
+ Remote set up + ramp up
+ Company wide Hackathons
+ Awesome team events
+ Work with the best tools - get your own Macbook
+ Happy Hour every Friday

Zynga is an equal opportunity employer. We are proud of our diverse community; we do not discriminate on the basis of race, sex, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, medical condition, disability, or any other class or characteristic protected by applicable law. We welcome candidates, players, employees, and partners from all backgrounds. Join us!

Zynga will consider for employment all qualified applicants with criminal histories in a manner consistent with applicable law.

Zynga is committed to providing reasonable accommodation to applicants with disabilities. If you need an accommodation during the interview process, please let us know.

Create Your Profile — Game companies can contact you with their relevant job openings.
Apply

Jobs at Zynga