Associate Engineer
As an Associate Software Engineer you will be building technology that powers fun. You will be joining a technical department made up of veteran developers who have seen just about everything in game development.
Here’s what we need in this role:
-
Develop game features.
-
Develop workflow and authoring tools.
-
Debug and fix code.
-
Work with technical owners to design solutions to technical problems.
-
Participate in scope planning and live readiness sessions.
Got what it takes?
-
Bachelor's Degree in Computer Science or equivalent Diploma.
-
Hard skills:
-
Experience with C# or C++.
-
Experience working with databases.
-
Backend/Server API development.
-
Experience with Unity3D, Unreal or others game engines.
-
Experience with a variety of platforms is highly desired, but especially mobile, PC, and web.
-
-
Soft skills
-
Aptitude/affinity for learning new technologies, programming languages and frameworks.
-
Strong written communication skills.
-
Team player who can also work independently.
-
Excellent problem solving and strong interpersonal skills.
-
What do you get in return?
-
We pay very competitive salaries according to the market - not based on where you live. We also offer a discretionary annual bonus structure based on contribution and company performance.
-
Crunch is old school - we recognize downtime as the catalyst to brilliance. To that end, we offer three weeks of paid vacation plus all provincial and national observances and an additional week-long shutdown at the end of year for the holidays.
-
Families matter. As veterans of the industry we recognize that it can feel like “there is never a good time to take time off.” Major life moments are more important than a build, a release or a bug. We encourage you to do life at your own pace, and we will be there for you in those important moments.
-
Your medical, dental, and extended healthcare needs are covered under our group plan.