Description
As an Online Software Engineer, you will help maintain and extend systems that power the connected experience for EA SPORTS UFC, including matchmaking, social features, live events, progression, real-time gameplay, and cross-platform play.
Responsibilities:
- Build the Connected UFC Experience: Work across client, backend, and data systems to deliver premium live-service features.
- Engineering Excellence for Scale: Maintain scalable systems to support global live service demands.
- Collaborate Across Domains: Partner with designers, engineers, and production to build authentic and engaging online experiences.
- Innovate & Evolve: Refine features using live insights and explore opportunities to use AI tools.
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.
The EA SPORTS UFC team is on a mission to become the world's greatest fighting game. You will work in a hybrid model, 3 days a week out of the EAV Studio in Burnaby, British Columbia.
Pay Transparency - North America The ranges listed below are what EA in good faith expects to pay applicants for this role in these locations at the time of this posting.
PAY RANGES
- British Columbia (depending on location e.g. Vancouver vs. Victoria) $104,500 - $142,800 CAD
For Canada, we offer a package of benefits including 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 you welcome a new child (12 weeks for maternity, and 4 weeks for parental/adoption leave), extended health/dental/vision coverage, life insurance, disability insurance, retirement plan to regular full-time employees.