Description
Electronic Arts is hiring a Software Engineer – CRM in Vancouver, British Columbia, Canada, reporting to the Technical Director of CRM Engineering. The role focuses on building scalable AI-powered systems for creative content generation, workflow automation, and lifecycle marketing across web, email, and in-game channels. Responsibilities include developing applications using LLMs and orchestration frameworks, building data pipelines and APIs, integrating with MarTech and CRM platforms, and supporting production systems. The position requires at least three years of software engineering experience, cloud and distributed systems knowledge, API and microservices expertise, database and data processing experience, and familiarity with software development lifecycle practices. The role is hybrid and offers CAD 104,500–142,800 annually in British Columbia, with extended health, dental, and vision coverage.
