Online Games Engineer - Live UFC Connected Experience

Global Sports Jobs Limited

Vancouver

Hybrid

CAD 110,000 - 160,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Vacation: 3 weeks per year
Sick time: 10 days per year
Health/dental/vision coverage
Retirement plan
Life insurance
Disability insurance
Bonus potential

Job summary

EA SPORTS is seeking an Online Software Engineer for the UFC team in a hybrid Vancouver-area role. You’ll maintain and extend connected systems for matchmaking, social features, live events, progression, real-time gameplay, and cross‑platform play for hundreds of thousands of concurrent players.

The role emphasizes C++ proficiency, large-scale real-time codebases, and collaboration across client, backend, and data systems.

Qualifications

  • 4+ years of experience as a software engineer developing online games or scalable online applications.
  • Proficiency in C++ and comfort working in large-scale, real-time codebases.
  • Experience with database technologies (SQL, NoSQL).
  • Experience with networked systems: client/server models, service integration, latency considerations, and multithreaded environments.
  • Familiar with source control such as Git or Perforce.
  • Collaborate across diverse teams and break down complex problems into clean, maintainable solutions.
  • Experience using AI-assisted development tools to rapid prototype, accelerate execution and automate workflows, with ability to review AI-generated code.

Responsibilities

  • Build the connected UFC experience by working across client, backend, and data systems to deliver premium live-service features.
  • Maintain scalable systems to support global live service demands and ensure stability during peak player activity.
  • Collaborate with designers, engineers, and production to build engaging online experiences and integrate platform services with partners.
  • Refine features using live insights and explore AI-driven improvements for development workflows.

Skills

C++ proficiency
Online games/real-time apps
Database technologies
Networked systems
Git/Perforce
AI-assisted development tools
Cross-team collaboration

Tools

Git
Perforce

Job description

EA SPORTS is seeking an Online Software Engineer for the UFC team in a hybrid Vancouver-area role. You’ll maintain and extend connected systems for matchmaking, social features, live events, progression, real-time gameplay, and cross‑platform play for hundreds of thousands of concurrent players.

The role emphasizes C++ proficiency, large-scale real-time codebases, and collaboration across client, backend, and data systems.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Online Software Engineer - EA SPORTS UFC (Client/Server)
Online Software Engineer - EA SPORTS UFC (Client/Server)

Global Sports Jobs Limited • Vancouver

Hybrid
CAD 110,000 - 160,000
Vacation: 3 weeks per year
Sick time: 10 days per year
Health/dental/vision coverage
+4
Systems Software Engineer – Immersive UFC Engine (Hybrid)
Systems Software Engineer – Immersive UFC Engine (Hybrid)

Electronic Arts • Vancouver

Hybrid
CAD 90,000 - 130,000
Vacation 3 weeks
Sick leave 10 days
Top-up EI/QPIP
+4
Systems Software Engineer — UFC Engine & Platform (Hybrid)
Systems Software Engineer — UFC Engine & Platform (Hybrid)

Global Sports Jobs Limited • Vancouver

Hybrid
CAD 110,000 - 170,000
Vacation 3 weeks
Sick time 10 days
Top-up benefits
+5
Systems Software Engineer - EA SPORTS UFC
Systems Software Engineer - EA SPORTS UFC

Global Sports Jobs Limited • Vancouver

Hybrid
CAD 110,000 - 170,000
Vacation 3 weeks
Sick time 10 days
Top-up benefits
+5
Systems Software Engineer - EA SPORTS UFC
Systems Software Engineer - EA SPORTS UFC

Electronic Arts • Vancouver

Hybrid
CAD 90,000 - 130,000
Vacation 3 weeks
Sick leave 10 days
Top-up EI/QPIP
+4
Systems Software Engineer - EA SPORTSTM UFC
Systems Software Engineer - EA SPORTSTM UFC

Electronic Arts • Vancouver

On-site
CAD 122,000 - 171,000
Vacation time
Sick leave
Top-up benefits
+3
Systems Software Engineer - EA SPORTS UFC
Systems Software Engineer - EA SPORTS UFC

EA SPORTS • Vancouver

On-site
CAD 122,000 - 171,000
Vacation: 3 weeks/year
Sick time: 10 days/year
Top-up to EI/QPIP benefits
+5
Audio Software Engineer - EA SPORTSTM UFC
Audio Software Engineer - EA SPORTSTM UFC

Electronic Arts • Vancouver

On-site
CAD 105,000 - 143,000
3 weeks vacation
Sick time 10 days/yr
Health/dental/vision coverage
+1
Real-Time Rendering Engineer – UFC (Hybrid)
Real-Time Rendering Engineer – UFC (Hybrid)

Global Sports Jobs Limited • Vancouver

Hybrid
CAD 90,000 - 150,000
3 weeks vacation
10 days sick time
Parental leave top-up
Audio Software Engineer - EA SPORTS UFC
Audio Software Engineer - EA SPORTS UFC

Electronic Arts • Vancouver

On-site
CAD 110,000 - 160,000
Vacation and personal time
Comprehensive health benefits
Retirement plan
+1