This job listing expired on Nov 22, 2023

This job posting is intended to collect candidate interest for various co-op roles for Summer 2024.

If there's interest in advancing your application further, you'll receive an email from one of our recruiters outlining next steps.

The team at Metalhead comes from diverse backgrounds, unified by a passion to make original games. They have supported and inspired each other through the development and evolution of the Super Mega Baseball series and have built a fiercely loyal fanbase in the process. In this next chapter, powered by EA SPORTS, Metalhead is growing the Super Mega Baseball franchise, as well as developing new experiences for players worldwide. And they get to do it all from downtown Victoria. Their team is expanding, and they hope you'll consider joining them.


  • Hands on coding (C++); requirements gathering and designing new tech; maintain/build/own a tech module

  • You will be involved in the whole creation process from architecture design, implementation, debugging, and tuning on multiple platforms and devices.

  • You will be working on complex problems with Designers, Artists and other Engineers

  • You will work with a proprietary engine to develop stable, scalable, efficient, and shareable code

  • You will work with people on a large team both locally and remotely

  • You will work independently and communicate status

  • You will identify, communicate and solve issues

  • Use of common software engineering design patterns and paradigms

Technical Qualifications

  • Working towards a B.Sc. in Computer Science or related field.

  • Available for an 8 month Co-Op

  • Strong working knowledge of C++

  • Experience with another programming language(s) (C#, Java) and platforms (tablets, game console) is a plus.

  • Experience in object-oriented design and implementation.

  • Experience using project tools (e.g. JIRA) and an SCM system (e.g. Perforce, GitHub).

  • Demonstrated knowledge of good software engineering practices.

  • Knowledge of how to use debugging tools to solve complex problems.

Co-Op Role Requirements:

  • Must be available for a full-time paid work term in the summer of 2024.

  • We are only considering students who will be enrolled in an accredited degree program in the summer of 2024, with availability to work 40 hours a week (no full-time students), slated to graduate no earlier than December 2024 through June 2027.

  • Applicants must be legally authorized to work in Canada on a fulltime basis during the co-op. Visa sponsorship is not available for co-op roles.