Senior Software Engineering Manager - EA SPORTS™ UFC
Vancouver, BCElectronic Arts
10+ YOE4+ MgmtCandidates need 10+ years of multi-platform software development and 4+ years of engineering leadership, including managing managers. Electric Arts expects skills in mentoring, hiring, large-scale system design, and programming in C++, C#, or Java.
MMA, Coaching, Performance management, CI/CD, Software development, Leadership
Senior Software Engineer- Generalist (Apex Legends)
Vancouver, BCElectronic Arts
5+ YOECandidates need 5+ years of software or game development experience, strong C/C++ and Python skills, experience optimizing performance and supporting production software, and a bachelor's degree or equivalent practical experience.
C++, Python
Senior Software Engineer - Generalist (Foundations) (Apex Legends)
Vancouver, BCElectronic Arts
8+ YOECandidates need 8+ years of game engine or systems-level development, strong C/C++ skills in performance-critical systems, and experience shipping at least one AAA game on console or PC. Experience on Sony, Microsoft or Nintendo platforms and a strong grasp of 3D math or simulation systems are also required.
C++, C
Senior Software Engineer - Generalist (Foundations) (Apex Legends)
Vancouver, BCElectronic Arts
8+ YOEElectronic Arts needs candidates with 8+ years of game engine or systems-level code experience, strong C/C++ skills for performance-critical systems, and at least one shipped AAA console or PC game. Experience on Sony, Microsoft or Nintendo platforms and a solid grasp of 3D math or simulation is also required.
C++, C
Senior Program Manager
Vancouver, BCElectronic Arts
8+ YOECandidates need 8+ years of program, project, or operational leadership, ideally in video games or technology. They must lead by influence, present to senior executives, and understand game production pipelines and enterprise AI governance.
Recruitment, Leadership, Machine learning, Onboarding, Reporting, Communication skills
Senior Gameplay Software Engineer - EA SPORTS™ UFC
Vancouver, BCElectronic Arts
5+ YOECandidates need 5+ years of professional game development experience, advanced C++, and knowledge of physics, 3D math and performance profiling. Electronic Arts also values experience with AI tools and a bachelor's degree or equivalent experience.
C++, Perforce, Git
Senior Gameplay Software Engineer - EA SPORTS™ NHL
Vancouver, BCElectronic Arts
5+ YOEElectronic Arts needs candidates with 5+ years of professional game development experience, advanced C++ and object-oriented skills, and knowledge of 3D math, physics, multi-threading and performance profiling. A Bachelor's degree in Computer Science, Software Engineering or equivalent experience is expected.
C++, Perforce, Git
Senior Game Designer - EA SPORTS™ NHL
Vancouver, BCElectronic Arts
5+ YOECandidates need at least 5 years of console or AAA game design experience with shipped titles, prior people management or coaching experience, and familiarity with AI, automation and data-driven design. Sports presentation or broadcast experience is an asset.
Adaptability, Communication skills, Documentation, Leadership, Team leadership, Coaching
Senior Experience Designer - EA SPORTS™ NHL
Vancouver, BCElectronic Arts
6+ YOEElectronic Arts needs candidates with a portfolio of multiple case studies, 6+ years designing for complex, data-rich applications, and experience presenting complex concepts to varied audiences. Experience in live service UX is an asset.
Figma
Senior Director, Creative – EA SPORTS FC
Vancouver, BCElectronic Arts
12+ YOECandidates need 12+ years leading creative, brand, marketing or content organizations, including global creative teams. They must show strong football culture knowledge, a proven campaign portfolio, modern content ecosystem fluency and commercial acumen.
Leadership, Reporting, Communication skills, Presentation skills
Senior Art & Design Career Manager — EA SPORTS™ UFC
Vancouver, BCElectronic Arts
10+ YOE5+ MgmtCandidates need 10+ years in game development, VFX or creative tech, and 5+ years of direct people leadership, including managing managers or multi-disciplinary creative teams. They need expertise in career pathing, performance evaluation, mediation, change management and partner-hiring of senior creative talent.
MMA, Leadership, Coaching, Workflow, Change management, Grading systems
Senior AI Software Developer
Montréal, QCElectronic Arts
10+ YOECandidates need a B.S. or higher in Computer Science or equivalent, 10+ years of professional C/C++ experience, and AAA AI development on at least one shipped title. Unreal Engine 4/5 experience and leadership experience are strongly preferred.
Unreal Engine 5, C++
Rendering Software Engineer - EA SPORTS™ UFC
Vancouver, BCElectronic Arts
3+ YOECandidates need 3+ years of professional C++ development and 2+ years on real-time rendering engines, plus experience with DirectX 12, Vulkan or Metal. Electronic Arts also asks for graphics debugging, profiling, multithreading, memory management and AI-assisted development tools.
C++, DirectX 12, Vulkan, Metal
Rendering Software Engineer - EA SPORTS™ NHL
Vancouver, BCElectronic Arts
3+ YOECandidates need 3+ years of real-time graphics or rendering programming experience in games or interactive applications, working knowledge of C++ and HLSL shaders, and familiarity with modern low-level graphics APIs such as DirectX 12 or Vulkan. Experience with graphics profilers and debuggers and multi-platform rendering pipelines is expected.
C++, HLSL, DirectX 12, Vulkan, PIX, RenderDoc
Rendering Engineer Intern
Vancouver, BCElectronic Arts
Candidates need to be working towards a bachelor's degree in Computer Science or a related field. Electronic Arts asks for real-time graphics knowledge, shader and C++ coding, some experience with DX12, Vulkan or Metal, and knowledge of profiling and optimization.
C++, Vulkan, Metal
Program Manager Intern, Games for All (Master's Level) - Jan 2027
Vancouver, BCElectronic Arts
Candidates need to be enrolled in a Master's program in a related field, expected to graduate no earlier than December 2027, with knowledge of cultural analysis, representation or inclusive design, and strong communication and analytical skills.
Asana, Google Drive
Production Director
Edmonton, AB +1Electronic Arts
10+ YOECandidates need 10+ years of AAA game production experience, including senior leadership on multiple shipped titles from concept through live support. Deep ARPG and RPG expertise, multidisciplinary leadership experience and a track record of mentoring senior production leaders are also required.
Leadership, Decision making, Coaching, Artificial intelligence
Principal Product Manager, AI Platform
Vancouver, BCElectronic Arts
8+ YOECandidates need a bachelor's degree and 8+ years in product, program or software work, including 6+ years in product management and 2+ years building AI/ML infrastructure or enterprise AI tools. They also need experience with product specifications, large-scale launches, microservices, REST and gRPC APIs, cloud platforms and leading geo-distributed teams.
IPS, Machine learning, Documentation, Prioritization, Regulatory compliance, Leadership
Principal Materials Artist (Apex Legends)
Vancouver, BCElectronic Arts
12+ YOECandidates need 12+ years of professional game development experience, a portfolio showing mastery of PBR, and expert knowledge of Substance Painter and Designer. Electronic Arts also wants prior AAA shared material library production and strong written and verbal communication skills.
Substance Painter, Substance Designer, Houdini, Copernicus
Presentation Software Engineer - EA SPORTS™ NHL (TFT)
Vancouver, BCElectronic Arts
3+ YOECandidates need 3+ years of professional software or game development experience and strong C++ skills. Electronic Arts also wants experience debugging production game engine systems, a bachelor's degree or equivalent, and good teamwork.
C++, Frostbite, Python, C#, Lua
Presentation Software Engineer - EA SPORTS™ FC
Toronto, ONElectronic Arts
6+ YOECandidates need a bachelor's degree or equivalent experience, 6+ years of C++ with object-oriented design, and game engine experience in Unity or Unreal. Electronic Arts also requires 3+ years of Python, Lua or C# scripting and experience with source control systems.
C++, Unity, Unreal Engine, Python, Lua, C#
PC Product Producer - EA SPORTS™ FC
Vancouver, BCElectronic Arts
5+ YOECandidates need 5+ years of game production experience, including work with technical, engine or rendering teams and PC performance optimization. Electronic Arts also wants experience shipping a large-scale or live service PC title and managing technical debt alongside feature work.
profiling tools, telemetry systems, performance capture tools
Online Software Engineer - EA SPORTS™ UFC (Client/Server)
Vancouver, BCElectronic Arts
4+ YOECandidates need 4+ years as a software engineer on online games or scalable online applications, strong C++ skills on large real-time codebases, and experience with SQL or NoSQL databases and networked client/server systems. Git or Perforce experience and experience with AI-assisted development tools are also required.
C++, Git, Perforce, SQL, NoSQL
Measurement Partnerships Manager
Vancouver, BCElectronic Arts
5+ YOECandidates need 5+ years in ad measurement, verification or marketing analytics, working knowledge of vendors such as DoubleVerify, IAS or HUMAN, and familiarity with data clean rooms like InfoSum or LiveRamp. Strong client-facing skills, vendor management experience and proficiency in Excel are required, with SQL or BI tools preferred.
Excel, SQL, BI tools, DoubleVerify, IAS, HUMAN