Senior Software Engineer - CRM at Electronic Arts
Vancouver, BC, Canada -
Full Time


Start Date

Immediate

Expiry Date

15 Nov, 25

Salary

138700.0

Posted On

16 Aug, 25

Experience

4 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Email, Crm, Marketing Science, Data Solutions, Content Delivery

Industry

Information Technology/IT

Description

GENERAL INFORMATION

Locations: Vancouver, British Columbia, Canada

  • Location: Vancouver
  • Country: Canada

Role ID
210196
Worker Type
Regular Employee
Studio/Department
Other
Work Model
Hybrid

DESCRIPTION & REQUIREMENTS

Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world. Here, everyone is part of the story. Part of a community that connects across the globe. A place where creativity thrives, new perspectives are invited, and ideas matter. A team where everyone makes play happen.
Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world. Here, everyone is part of the story. Part of a community that connects across the globe. A place where creativity thrives, new perspectives are invited, and ideas matter. A team where everyone makes play happen.
The Office of the CXO (Chief Experience Officer) is at the forefront of EA’s transformation to become a player-first organization. Our CRM Engineering team plays a central role in enabling 1:1, personalized, real-time communication across EA’s global ecosystem. This includes omni-channel content delivery through EA.com, email, and in-game messaging, backed by modern MarTech infrastructure and marketing science.
As a Sr. Software Engineer - CRM, reporting to the Sr. Director of Engineering, you will build and lead a high-performing engineering team focused on leveraging Generative AI to enable scaled low-touch creative content, workflow automation, and lifecycle marketing delivery. This role is central to realizing EA’s ambition of meeting players where they are with personalized, data-driven experiences that scale across regions and channels. You will also drive initiatives that apply GenAI to internal tooling, enabling developer efficiency across CRM Engineering.

QUALIFICATIONS

  • 10+ years in software engineering, with at least 4+ years in a lead solution architect role for complex inter-connected systems
  • Experience building scaled products (>100M users) with global reach
  • Experience building large data solutions focused on individual customer behavior
  • Experience with shipping production code utilizing LLMs, prompt engineering, model tuning, and orchestration frameworks (e.g., LangChain, Bedrock, Copilot)
  • Familiarity with CRM and MarTech platforms (Salesforce Marketing Cloud, Adobe Experience Platform etc.)
  • Strong ability to partner across cross-functional teams, including product, commercial, marketing, and platform.
  • Demonstrated excellence in written and verbal communication

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities
  • Technical lead for an AI-first engineering team focused on marketing content workflows, localization, and automation.
  • Design and develop scalable systems for creative generation, enabling dynamic, real-time messaging across channels.
  • Accelerate the development of omni-channel content workflows to support web, email, and in-game marketing use cases.
  • Partner with Product, Marketing, Data Science, and Engineering peers to align GenAI innovation with CRM strategy.
  • Integrate with existing MarTech platforms and CRM tools to expand self-service capabilities for campaign creation.
  • Contribute to closed-loop reporting, measuring effectiveness of marketing recommendations and ML solutions, iterating based on KPIs.
  • Collaborate with broader EA technical stakeholders (IT, EADP, EAX, and DnA) to ensure infrastructure alignment and deliver end-to-end solutions.
Loading...