Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Engineer

Puzzlecats

Toronto

On-site

CAD 80,000 - 100,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A mobile gaming company in Toronto is seeking a Senior Software Engineer to develop and ship engaging mobile games played by millions. The ideal candidate has experience with Unity and possesses strong object-oriented programming skills. You will be part of a small team dedicated to creating fun and scalable gaming experiences, with the opportunity to enhance your skills in a dynamic environment. We are looking for someone who is creative and empathetic towards players' experiences.

Qualifications

  • Creative with a hacker mindset.
  • Strong understanding of object-oriented programming.
  • Familiarity with scripting languages, especially Python and JavaScript.
  • Experience with Unity and mobile technologies, particularly C#, iOS, and Android.
  • Preferred knowledge in data pipelines, big data, and machine learning.
  • Experience in cloud computing essential.
  • Proficient with version control systems like GIT.
  • Excellent problem-solving and communication skills.
  • Empathy for players and strong attention to gameplay experience.

Responsibilities

  • Develop and ship at least one game every two months.
  • Create highly scalable mobile games enjoyed by millions.
  • Collaborate closely within a small, high-performing team.
  • Continuously improve skills while delivering great mobile gaming experiences.

Skills

Creative mindset
Object-oriented programming
Scripting languages (Python, JS)
Unity and mobile technologies (C#, iOS, Android)
Data pipelines and big data
Cloud computing
Version control systems (GIT)
Problem solving skills
Communication skills
Empathy for players
Job description
About the Senior Software Engineer position

We are looking for talented engineers interested in creating something big!

To succeed in this role, you will need to have a good understanding of the casual mobile game market. You will work on and ship at least 1 game every 2 months.

You will be developing fun and highly scalable mobile games, played by tens of millions of people. You will be part of a small and high performing team, and will have the opportunity to develop your skills while delivering great mobile games.

Senior Software Engineer requirements are:
  • You are creative and have a hacker mindset.

  • Strong object-oriented programming.

  • Knowledge of scripting languages. (Python, JS)

  • Experience with Unity and mobile technologies. (C#, iOS, Android)

  • Experience with data pipelines, big data, machine learning and real time systems preferred.

  • Experience with cloud computing.

  • Experience with version control systems such as GIT.

  • Excellent problem solving, critical thinking and communication skills.

  • Empathy for players, good sense of game-play experience, special attention to detail.

Important Information

Please note: Puzzlecats will only contact you using emails from @puzzlecats.com. We do not request personal information such as SIN, banking details, or government ID until a formal offer has been issued and signed. If you receive messages from another domain or asking for personal details early, please treat them as suspicious and let us know.

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