25 Aug
|
Electronic Arts
|
Vancouver
25 Aug
Electronic Arts
Vancouver
Studio/Department Part of a community that connects across the globe. 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. The EA SPORTS UFC franchise offers the electrifying spectacle and entertainment of MMA for over 20 million players across the globe.
Located in Vancouver, British Columbia, the EA SPORTS UFC team is on a mission to become the world's greatest fighting game. If you're passionate about building immersive digital entertainment, this is the role of a lifetime. As an Online Software Engineer , you will help maintain and extend the systems that power our connected experience.
These systems include 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. You will work in a hybrid mode, 3 days a week out of our EAV Studio in Burnaby, British Columbia (Tuesday to Thursday) and will report to the Online Technical lead.
Work across client, backend, and data systems to deliver premium live-service features guided by real-world UFC moments to keep players connected and engaged. Partner with designers, engineers, and production to build authentic and engaging online experiences. Explore opportunities to use AI tools to improve development efficiency, automation, and testing workflows. 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.
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. 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. vacation (3 weeks per year to start) ~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 ~ Certain roles may also be eligible for bonus and other incentive programs We’re proud to have an extensive portfolio of games and experiences, locations around the world, and opportunities across EA. We adopt a holistic approach to our benefits programs, emphasizing physical, emotional, financial, career, and community wellness to support a balanced life.
Our packages are tailored to meet local needs and may include healthcare coverage, mental well-being support, retirement savings, paid time off, family leaves, complimentary games, and more. All employment decisions are made without regard to race, color, national origin, ancestry, sex, gender, gender identity or expression, sexual orientation, age, genetic information, religion, disability, medical condition, pregnancy, marital status, family status, veteran status, or any other characteristic protected by law. We will also consider employment qualified applicants with criminal records in accordance with applicable law.
EA also makes workplace accommodations for qualified individuals with disabilities as required by applicable law. #
📌 Online Software Engineer - EA SPORTS UFC (Vancouver)
🏢 Electronic Arts
📍 Vancouver