about 3 hours ago

Principal Online Software Engineer

Burnaby, British Columbia, Canada

$139,300-$206,140 / year

full-timeseniorVideo Games

Tech Stack

Description

You will architect scalable backend services and real-time multiplayer infrastructure for a AAA sports title using Unreal Engine 5, collaborating across teams to define technical direction and establish engineering best practices.

Requirements

  • 10+ years of software engineering experience in game development
  • Mastery of C++, Go, and Python
  • Deep expertise designing secure, scalable cloud-based backend services
  • Experience with Unreal Engine 5 networking and replication systems
  • Experience with customizing and optimizing UE Dedicated Servers
  • Strong leadership, mentorship, and communication skills across disciplines
  • Ability to drive technical direction and alignment across teams
  • Openness to people management responsibilities as the team grows
  • Bachelor’s degree in Computer Science or equivalent experience

Responsibilities

  • Architect scalable backend services and real-time multiplayer infrastructure
  • Collaborate on technical direction for online systems across the studio
  • Drive architectural decisions spanning UE5 and custom game servers
  • Lead security practices including service hardening and anti-cheat strategy
  • Mentor and guide engineers across teams and experience levels
  • Establish engineering standards and best practices for online systems
  • Partner with studio leadership to align technical and product strategy
  • Evaluate and mitigate technical risks across the product lifecycle
0 views 0 saves 0 applications