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
Machine Learning Engineer - EA SPORTS™ FC
Vancouver, BCElectronic Arts
Candidates need a BS in Computer Science, Mathematics, or a related field, or equivalent engineering experience. Electronic Arts asks for strong Python and C++ or Java skills, hands-on experience with Databricks, Trino, and Apache Airflow, and a record of shipping ML applications in production.
Databricks, Trino, Apache Airflow, Python, C++, Java
Lead Software Engineer - EA SPORTS™ NHL
Vancouver, BCElectronic Arts
6+ YOEElectronic Arts needs candidates with 6+ years of professional software development experience, proven leadership of a team of 5+ engineers, and excellent C++ skills for complex object-oriented design. Candidates should also show experience evaluating and rolling out AI tools and strong communication skills across technical and non-technical teams.
C++, Frostbite engine
Lead Animation Engineer (Apex Legends)
Vancouver, BCElectronic Arts
Electronic Arts needs candidates with deep C++ expertise and substantial experience building real-time character animation systems. Candidates also need technical leadership skills, architectural judgment and the ability to develop foundational technology in a proprietary engine.
C++, Maya
Head of Product Experience, FC
Vancouver, BCElectronic Arts
10+ YOE5+ MgmtCandidates need 10+ years of game production, design or product leadership experience, at least 5 in a senior leadership role. Football-related game experience is strongly preferred, along with strong influence over executives and cross-functional teams.
Research, Strategic planning, Leadership, Risk management, Communication skills, Negotiation
Generalist Software Engineer - EA SPORTS™ FC
Vancouver, BCElectronic Arts
6+ YOECandidates need 6+ years of software engineering experience, preferably in game development, with professional-level C++ skills. They must be strong in object-oriented design, skilled at debugging complex issues, able to learn unfamiliar code quickly, and comfortable collaborating across disciplines. Experience building for multiple platforms is an asset.
C++
Generalist Software Engineer - EA SPORTS™ FC
Vancouver, BCElectronic Arts
5+ YOEElectronic Arts needs candidates with 5+ years of software development experience, a bachelor's degree or equivalent, and strong C++ skills. Experience with object-oriented design, REST services, Visual Studio, source control and legacy code is also needed.
Visual Studio, C++, REST APIs, JSON, XML
Gameplay Software Engineer - EA SPORTS™ FC
Vancouver, BCElectronic Arts
Candidates need a bachelor's degree in computer science or equivalent experience, strong C++ and object-oriented skills, and experience building AI, character control, multiplayer or other gameplay systems. They should understand good programming practices, multithreading, debugging and performance.
C++, proprietary game engine
Gameplay Engineer (Apex Legends)
Vancouver, BCElectronic Arts
5+ YOECandidates need 5+ years of software development on gameplay teams, shipped multiplayer titles and live-service experience, and advanced C++ or C skills. A Bachelor's degree in Computer Science or equivalent experience is also expected.
Communication skills, Software development, C++, C, Computer science, Adaptability
Gameplay Designer - EA SPORTS™ FC
Vancouver, BCElectronic Arts
3+ YOEElectronic Arts needs candidates with 3+ years in game production or design, strong knowledge of game design processes, a good eye for quality, and real knowledge of football and the FC franchise. Technical proficiency with game engines and tools is also required.
Game development engines, Game development tools
Gameplay Designer - EA SPORTS™ FC
Vancouver, BCElectronic Arts
3+ YOEElectronic Arts needs candidates with 3+ years in game production or design, strong knowledge of game design principles, and a real passion for football and the FC franchise. Candidates also need technical skill with game engines and tools.
Game development engines, Game development tools
Gameplay Data Science Engineer (Apex Legends)
Vancouver, BCElectronic Arts
5+ YOECandidates need 5+ years in data science, machine learning or gameplay programming in games, strong C/C++ and Python, and hands-on reinforcement learning and Utility AI experience. A bachelor's degree or equivalent practical experience in computer science, data science or engineering is also required.
C++, Python
Game Security Analyst (Apex Legends)
Vancouver, BCElectronic Arts
Candidates need familiarity with FPS cheats and how they work, basic experience with anti-cheat technologies, and an understanding of how online games work. Experience querying datasets with SQL is required, while Mandarin fluency and scripting in Python are bonus points.
SQL, Python
Game Designer Intern - Summer 2027 (Apex Legends)
Vancouver, BCElectronic Arts
Candidates need to be enrolled in a bachelor's program graduating no earlier than December 2027 and legally authorized to work in Canada full time. They need scripting experience, game engine knowledge, attention to detail, and strong communication skills.
Unreal, Unity, Godot, SDL, Lua, Python
Experience Designer, Handheld Experiences - EA SPORTS™ FC
Vancouver, BCElectronic Arts
3+ YOEElectronic Arts needs candidates with 3+ years designing shipped player-facing interfaces, especially touch-first mobile, console or handheld work. They also need strong visual craft, design system fluency, and systems-level Figma skills with comfort in AI-based prototyping tools.
Figma, Unity, Unreal Engine, UMG, Claude Code, Figma Make
Experience Designer II - A-Team
Vancouver, BCElectronic Arts
6+ YOECandidates need 6+ years of UX experience designing internal software tools and complex web applications. They should be proficient in Figma, skilled at prototyping, comfortable working in technical environments, and able to present designs to stakeholders.
Figma, Frostbite, Unreal Engine, Unity, Maya, MotionBuilder
Experience Designer I - - EA SPORTS FC
Vancouver, BCElectronic Arts
2+ YOECandidates need 2+ years of game development or product design experience, a strong portfolio, and skills in UI, typography and layout. They should know Figma or Adobe tools, design systems, and be able to present design rationale to stakeholders.
Figma, Adobe Suite