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