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 code, 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++
Senior Software Engineer - Generalist (Foundations) (Apex Legends)
Vancouver, BCElectronic Arts
8+ YOECandidates need 8+ years of game engine or systems programming, strong C/C++ for performance-critical code, 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 required.
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 Experience Designer - EA SPORTS™ NHL
Vancouver, BCElectronic Arts
6+ YOEElectronic Arts needs candidates with 6+ years designing complex, data-rich applications and a portfolio of case studies. Experience presenting complex ideas to varied audiences and leading UX practice in complex organisations is also required.
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 leading people, including managing managers or multi-disciplinary creative teams of 10 to 20+. Expertise in career pathing, performance systems, change management and senior hiring is required, along with strong interpersonal and communication skills.
MMA, Leadership, Coaching, Workflow, Change management, Grading systems
Rendering Software Engineer - EA SPORTS™ UFC
Vancouver, BCElectronic Arts
3+ YOECandidates need 3+ years of professional C++ experience, 2+ years with real-time rendering engines, and experience with DirectX 12, Vulkan or Metal. Graphics debugging, profiling, multithreading and AI-assisted development tools are also needed.
C++, DirectX 12, Vulkan, Metal
Principal Product Manager, AI Platform
Vancouver, BCElectronic Arts
8+ YOEElectronic Arts needs a Bachelor's degree and 8+ years in product or program management or software development, including 6+ years in product management. Candidates need 2+ years shipping AI/ML infrastructure or enterprise AI tooling and an understanding of microservices, REST and gRPC APIs and cloud platforms.
IPS, Machine learning, Documentation, Prioritization, Regulatory compliance, Leadership
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 of software engineering experience building online games or scalable online applications. They need strong C++ skills, database experience, networked and multithreaded systems knowledge, and familiarity with Git or Perforce.
C++, Git, Perforce
Manager, Procurement - Game Engine & Technology
Vancouver, BCElectronic Arts
5+ YOECandidates need a bachelor's degree and at least 5 years of procurement, technology partnership, strategic sourcing or commercial deal-making experience. Experience with game creation technologies, SaaS or AI/ML categories and with remote, globally distributed teams is required.
Procurement, Digital game creation systems, ML, Client relationship management, Circulate information
Generalist Software Engineer - EA SPORTS™ FC
Vancouver, BCElectronic Arts
5+ YOECandidates need 5+ years of software development experience, a bachelor's degree or equivalent, and a good grasp of C++ and object-oriented design. Experience with REST APIs, debugging, legacy code and live service games is an asset.
C++, Visual Studio, XML, JSON, REST APIs
Gameplay Designer - EA SPORTS™ FC
Vancouver, BCElectronic Arts
3+ YOECandidates need 3+ years of game production or design experience, knowledge of game design principles, and a strong passion for football and the EA SPORTS FC franchise. Technical proficiency with game engines and tools is also required.
game engine, 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, and a passion for football and the EA SPORTS FC franchise. Candidates also need technical proficiency in game engines and tools.
game development engines
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 Modes Software Engineer - EA SPORTS™ NHL
Vancouver, BCElectronic Arts
3+ YOECandidates need 3+ years of C++ development, experience with client-server, multi-threaded and database systems, and multi-platform development. Electronic Arts also asks for strong software architecture, testing and performance skills, and experience using AI-assisted development tools.
C++
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
Director of Production, Content, Monetization & Progression (Apex Legends)
Vancouver, BCElectronic Arts
10+ YOEElectronic Arts needs candidates with 10+ years of game or product development experience, including managing producers and leading complex live-service portfolios. Strong portfolio planning, risk management, external partner management and executive communication skills are required.
Jira, Confluence
Director of Global Communications - Apex Legends
Vancouver, BCElectronic Arts
10+ YOEElectronic Arts needs candidates with 10+ years of senior communications leadership in gaming, entertainment or media. They must have built and scaled multi-disciplinary teams, deep knowledge of FPS communities and creator relations, and experience using player data to guide communications.
Communication skills, Content creation, Leadership
Développeur.se sénior.e de logiciels/ Senior Engine Software Developer - Iron Man
Montréal, QCElectronic Arts
10+ YOECandidates need 10+ years of similar experience at a video game studio, including shipping a game with Unreal Engine. They also need strong C++ skills, multi-threaded programming and optimization experience, and good problem-solving and teamwork abilities.
Unreal Engine 5, C++
Développeur.se sénior.e d’outils /Senior Tools Developer (Apex Legends)
Montréal, QCElectronic Arts
8+ YOECandidates need 8+ years developing game tools or engine systems, strong production C++ experience, and experience with asset pipelines and large codebases. Understanding of game engine architecture and editor workflows is expected.
C++, Apex Legends