Software Engineer 3 -Data Platform (Multiple Positions), Electronic Arts Inc., Redwood City, CA.
Define and build a unified platform across EA, extract and process massive data from spanning 20+ game studios, and leverage the insight to serve massive online requests in a highly efficient manner. Develop infrastructure software that slice and dice data, using technologies such as Hadoop and Map/Reduce. Design and develop reporting systems that inform on key metrics, detect anomalies, and forecast future results. Develop complex queries to solve data mining problems. Develop large scale online platforms to personalize player experience and provide reporting and feedback. Write reliable and efficient programs to process and consume massive (petabyte) datasets with large clusters of machines. Work with both SQL and NoSQL solutions. Develop batch and real-time processing solutions. Work closely with data modelers, business data analysts, and BI developers to understand requirements, develop ETL processes, validate results, and deliver to production. Telecommuting permitted. (SWEDP3-B-102-CARC)
40 hrs/week, Mon-Fri, 8:30 a.m. - 5:30 p.m.Salary Range:$206,315 - $206,315/yr. EA offers benefits incl. PTO, medical/dental/vision insurance & 401(k) to eligible E’ees. Certain roles eligible for bonus & equity.
MINIMUM REQUIREMENTS:
Master’s degree or foreign equivalent in Computer Science, Engineering, Information Technology or a related field and two (2) years of software engineering experience.
In the alternative, employer will accept a Bachelor’s degree or foreign equivalent in Computer Science, Engineering, Information Technology or a related field and five (5) years of progressive, post-bachelor’s software engineering experience.
Qualifying experience must include two (2) year in at least six (6) of the following (which may be gained concurrently):
- Algorithms, data structures, and software design;
- Object oriented languages;
- Writing clean and reusable code, test-driven development, and continuous integration;
Software Engineer 3 -Data Platform (Multiple Positions), Electronic Arts Inc., Redwood City, CA.
Define and build a unified platform across EA, extract and process massive data from spanning 20+ game studios, and leverage the insight to serve massive online requests in a highly efficient manner. Develop infrastructure software that slice and dice data, using technologies such as Hadoop and Map/Reduce. Design and develop reporting systems that inform on key metrics, detect anomalies, and forecast future results. Develop complex queries to solve data mining problems. Develop large scale online platforms to personalize player experience and provide reporting and feedback. Write reliable and efficient programs to process and consume massive (petabyte) datasets with large clusters of machines. Work with both SQL and NoSQL solutions. Develop batch and real-time processing solutions. Work closely with data modelers, business data analysts, and BI developers to understand requirements, develop ETL processes, validate results, and deliver to production. Telecommuting permitted. (SWEDP3-B-102-CARC)
40 hrs/week, Mon-Fri, 8:30 a.m. - 5:30 p.m. Salary Range: $206,315 - $206,315/yr. EA offers benefits incl. PTO, medical/dental/vision insurance & 401(k) to eligible E’ees. Certain roles eligible for bonus & equity.
MINIMUM REQUIREMENTS:
Master’s degree or foreign equivalent in Computer Science, Engineering, Information Technology or a related field and two (2) years of software engineering experience.
In the alternative, employer will accept a Bachelor’s degree or foreign equivalent in Computer Science, Engineering, Information Technology or a related field and five (5) years of progressive, post-bachelor’s software engineering experience.
Qualifying experience must include two (2) year in at least six (6) of the following (which may be gained concurrently):
- Algorithms, data structures, and software design;
- Object oriented languages;
- Writing clean and reusable code, test-driven development, and continuous integration;
- Databases, including: columnar analytics databases, relational databases, or document databases;
- Distributed systems handling massive concurrent requests;
- Fast prototyping skills and scripting languages, including: Bash, Perl, Awk, or Python;
- Hadoop, SQL, NoSQL, or other large-scale analytical or relational databases;
- Front-end technologies such as React, HTML, or CSS; and
- Web services and cloud technology.
Any suitable combination of education, training and experience is acceptable.
Up to 10% domestic travel possible based on business needs
To apply, please send resumes to eajobs@ea.com. Must reference job code SWEDP3-B-102-CARC to be considered.