Online Software Engineer - UFC Live Service Specialist

Electronic Arts

Vancouver

Hybrid

CAD 95,000 - 140,000

Full time

2 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Vacation 3 weeks
Sick time 10 days
Top-up EI/QPIP
Extended health/dental/vision
Life insurance
Disability insurance
Retirement plan
Bonus eligibility

Job summary

Electronic Arts in Vancouver, BC, seeks an Online Software Engineer to help power the EA SPORTS UFC connected experiences. You will work on matchmaking, social features, live events, progression, real-time gameplay, and cross‑platform play for hundreds of thousands of concurrent players.

You will operate in a hybrid model, three days a week at our Burnaby studio and report to the Online Technical lead. The role emphasizes scalable systems, AI-assisted tooling, and cross‑domain collaboration.

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 (e.g., 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 in utilizing AI-assisted development tools to rapid prototype, accelerate execution and automate workflows, with the ability to critically review and validate AI-generated code.

Responsibilities

  • Build the Connected UFC Experience by working across client, backend, and data systems to deliver live-service features guided by real UFC moments.
  • Maintain scalable systems to support global live service demands and ensure stability during peak activity.
  • Collaborate with designers, engineers, and production to build authentic online experiences and integrate platform services.
  • Refine features using live insights to keep the experience fresh and rewarding, and explore AI-assisted tooling to improve development efficiency.

Skills

C++
Online games
Databases
Networking
Git/Perforce
Collaboration
AI tools

Job description

Electronic Arts in Vancouver, BC, seeks an Online Software Engineer to help power the EA SPORTS UFC connected experiences. You will work on matchmaking, social features, live events, progression, real-time gameplay, and cross‑platform play for hundreds of thousands of concurrent players.

You will operate in a hybrid model, three days a week at our Burnaby studio and report to the Online Technical lead. The role emphasizes scalable systems, AI-assisted tooling, and cross‑domain collaboration.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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
Online Software Engineer - EA SPORTS UFC
Online Software Engineer - EA SPORTS UFC

Electronic Arts • Vancouver

Hybrid
CAD 95,000 - 140,000
Vacation 3 weeks
Sick time 10 days
Top-up EI/QPIP
+5
Online Software Engineer - EA SPORTSTM UFC
Online Software Engineer - EA SPORTSTM UFC

Electronic Arts • Vancouver

Hybrid
CAD 105,000 - 143,000
Vacation 3 weeks per year
Sick time 10 days per year
EI/QPIP top-up up to 100%
+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

Hybrid
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

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

Electronic Arts • Vancouver

Hybrid
CAD 90,000 - 120,000
3 weeks of vacation (Canada)
Health insurance
Retirement plan
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
UI Software Engineer - EA SPORTSTM UFC
UI Software Engineer - EA SPORTSTM UFC

Electronic Arts • Vancouver

On-site
CAD 87,000 - 119,000
Vacation
Sick time
Top-up to EI/QPIP
+5
Software Engineer - UFC
Software Engineer - UFC

Electronic Arts • Vancouver

On-site
CAD 110,000 - 180,000