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

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

14 Oct
|
Global Sports Jobs
|
Vancouver

14 Oct

Global Sports Jobs

Vancouver

About the Role

As an Online Software Engineer on the EA SPORTS UFC team, you will help maintain and extend the systems that power the connected experience, including matchmaking, social features, live events, progression, real-time gameplay, and cross-platform play, serving hundreds of thousands of concurrent players. Your work will shape how players interact, form communities, and enjoy UFC together. The team is based in Vancouver, British Columbia, and operates in a hybrid model, working 3 days a week out of the EAV Studio in Burnaby.

Key Responsibilities

- Build the connected UFC experience by working across client, backend, and data systems to deliver premium live-service features guided by real-world UFC moments.
- Maintain scalable systems to support global live service demands and ensure stability during peak player activity.
- Collaborate with designers, engineers, and production to build authentic and engaging online experiences, and integrate platform and shared technology services with internal and external partners.
- Refine features using live insights to keep the experience fresh and rewarding, and explore opportunities to use AI tools to improve development efficiency, automation, and testing workflows.

Required Experience & 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 working 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 (e.g. coding agents) to rapid prototype, accelerate execution and automate workflows, with the ability to critically review and validate AI-generated code.

Workplace

- Hybrid mode: 3 days a week out of EAV Studio in Burnaby, British Columbia (Tuesday to Thursday)

Benefits & Perks

- Vacation: 3 weeks per year to start
- 10 days per year of sick time
- Paid top-up to EI/QPIP benefits up to 100% of base salary when welcoming a new child (12 weeks for maternity, 4 weeks for parental/adoption leave)
- Extended health/dental/vision coverage
- Life insurance
- Disability insurance
- Retirement plan for regular full-time employees
- Certain roles may also be eligible for bonus and other incentive programs

About the Company

EA SPORTS is one of the most iconic brands in entertainment, connecting hundreds of millions around the world to the sports they love through a portfolio of industry-leading video games.

📌 Online Software Engineer - EA SPORTS UFC (Client/Server) (Vancouver)
🏢 Global Sports Jobs
📍 Vancouver

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: online software engineer - ea sports ufc (client/server) (vancouver) / vancouver

Subscribe to this job alert:

Get the latest job offers by email for: online software engineer - ea sports ufc (client/server) (vancouver) / vancouver