Data Engineer - CRM Engineering
Description & RequirementsElectronic 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 Data Engineer - CRM Engineering , reporting to the Technical Director of CRM Engineering, you will be responsible for building and maintaining the data infrastructure that powers EA's AI-driven marketing personalization at scale. You will design and implement robust ETL pipelines, data warehousing solutions, and analytics frameworks that enable real-time player insights, marketing recommendations, and campaign measurement across EA's global player base of hundreds of millions of users. Responsibilities
- Design, build, and maintain scalable ETL pipelines to ingest player activity data, marketing interactions, and campaign performance metrics from multiple sources across EA's ecosystem.
- Develop and optimize a marketing data warehouse architecture that supports real-time analytics, player segmentation, and personalization engines.
- Implement data quality frameworks, monitoring systems, and automated testing to ensure data accuracy and pipeline reliability.
- Create and maintain APIs and data services that enable self-service analytics for marketing teams and campaign managers.
- Build measurement and reporting frameworks that track campaign effectiveness, player engagement metrics, and ROI across channels.
- Partner with Engineering teams to ensure data infrastructure can scale with EA's growing player base and marketing complexity.
- Implement data governance practices, including privacy compliance (GDPR, CCPA) and security protocols for sensitive player data.
- Optimize data storage, query performance, and cost efficiency across cloud-based data platforms.
- 5+ years of data engineering experience with focus on large-scale data systems and ETL development
- Strong proficiency in SQL, Python, and data processing frameworks (Spark, Kafka, Airflow, or similar)
- Experience with cloud data platforms (AWS Redshift, Snowflake, BigQuery) and modern data stack tools
- Hands-on experience building and maintaining data pipelines for high-volume, real-time data ingestion
- Proficiency with data modeling, dimensional modeling, and data warehouse design principles
- Experience with APIs, microservices, and event-driven data architectures
- Strong understanding of data quality, monitoring, and observability practices
- Knowledge of data governance, privacy regulations, and security best practices
- Experience with marketing data sources (CRM systems, email platforms, web analytics)
- Familiarity with gaming or entertainment industry data patterns and player behavior analytics
- Experience with streaming data processing and real-time analytics platforms
- Knowledge of A/B testing frameworks and experimentation measurement systems
- Understanding of machine learning data requirements and feature engineering
- Previous work with consumer-facing applications handling millions of daily active users