Enable job alerts via email!

Software Development Co-op

Activision Blizzard,Inc.

Vancouver

Hybrid

CAD 45,000 - 96,000

Full time

6 days ago
Be an early applicant

Boost your interview chances

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

Job summary

Join a leading technology company as a Software Development Co-op. This role at the Vancouver office involves integrating multiplayer features, developing tools, and working in an innovative environment that values contributions. Ideal for recent graduates or current students in tech fields, with competitive pay and great perks.

Benefits

Complimentary meals and drinks
BBQs and Lunch & Learns
City-center office location
Vacation allowance
Competitive pay
Free games

Qualifications

  • Currently enrolled or have graduated within last year.
  • Excellent programming skills and understanding of algorithms.
  • Familiarity with Linux, source control, and strong debugging skills.

Responsibilities

  • Integrating multiplayer features into games.
  • Developing tools and frameworks for automation.
  • Scaling and supporting Kubernetes platform.

Skills

Programming skills
Debugging skills
Analytical skills
Communication of technical concepts

Education

Currently enrolled in a post-secondary program
Up to 1 year post-graduation

Tools

Linux
Git
SQL (MySQL preferred)
Kubernetes

Job description

Job Title:
Software Development Co-op
Requisition ID:
R025483
Job Description:

This role will be required to be onsite at the Demonware Vancouver office following the team's work schedule (hybrid, 3 days a week). A relocation package may be offered depending on eligibility.

The Company

Demonware is a member of the Activision family of studios. We work alongside engineers and creatives at our AAA partner studios and deliver the online and data services required by our franchises. We craft, develop, and host services for some of the world’s biggest video game franchises, including Call of Duty and Crash Bandicoot.

We are a technology company dedicated to openness, collaboration, and the best ideas winning. We take our work seriously but not ourselves!

We’re open to work terms of 8+ months. If you just graduated, we still want to hear from you!

Big company challenges, small company culture

Demonware hosts millions of concurrently connected users. Technologies we use include Python, Linux, MySQL, C++, and Erlang. Our co-op students have a significant impact, with some producing code that runs in production within the first three days of joining.

The Role
  • Helping game studios integrate multiplayer features into the next ‘Call of Duty’
  • Developing plugins and extending our automation framework
  • Developing core features for our allocation and provisioning systems
  • Scaling, productizing, and supporting our Kubernetes platform
  • Creating tools and automations for distributed systems
  • Deploying and maintaining multiple Kubernetes clusters across data centers
  • Performing root cause analyses and proposing solutions
  • Participating in design and code reviews
Requirements
  • Currently enrolled in a post-secondary program or up to 1 year post-graduation
  • Excellent programming skills
  • Good understanding of algorithms and data structures
  • Familiarity with Linux and source control (git preferred)
  • Strong debugging and analytical skills
  • Ability to identify problems and find simple solutions
  • Clear communication of technical concepts
Nice-to-haves
  • Knowledge of SQL databases (MySQL preferred)
  • Networking knowledge (TCP, UDP)
  • Experience with multi-platform development
  • Security and scalability experience
  • Developing REST web services
  • Experience with Kubernetes and Go

Please share any additional Linux experience, programming hobbies, projects, school assignments, open-source involvement, or links to repositories or blogs.

Perks
  • Complimentary meals and drinks
  • BBQs and Lunch & Learns
  • City-center office location
  • Vacation allowance
  • Competitive pay
  • Free games
How to Apply

You can apply through your Co-op office or directly at demonware.net. Submit your resume, cover letter (optional but preferred), and transcripts if not applying through your school.

The base pay range is $45,202.50 - $95,655.00 CAD annually, reflecting typical salaries in British Columbia, Canada. Actual pay depends on experience and performance.

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

Similar jobs

Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu

Canonical

Vancouver

Remote

CAD 70 000 - 100 000

4 days ago
Be an early applicant

Software Development Co-op

Demonware

Vancouver

Hybrid

CAD 45 000 - 96 000

4 days ago
Be an early applicant

Software Development Co-op

Activision

Vancouver

Hybrid

CAD 45 000 - 96 000

4 days ago
Be an early applicant

Engineering Co-op

Cytiva

Vancouver

On-site

CAD 40 000 - 50 000

6 days ago
Be an early applicant

2025 Canada Fall Co-ops - Data Analytics - Demonware

Demonware

Vancouver

Hybrid

CAD 45 000 - 96 000

4 days ago
Be an early applicant

Software Engineer - Cloud Images

Canonical

Edmonton

Remote

CAD 45 000 - 65 000

4 days ago
Be an early applicant

Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu

Canonical

Edmonton

Remote

CAD 60 000 - 80 000

4 days ago
Be an early applicant

Research Programmer, Genome Sciences Centre - BC Cancer Vancouver

Provincial Health Services Authority

Vancouver

On-site

CAD 67 000 - 98 000

4 days ago
Be an early applicant

Software Quality Assurance Analyst - FTT

TransLink

Vancouver

Hybrid

CAD 80 000 - 100 000

4 days ago
Be an early applicant