filler

Mobile | Senior Analytics Software Engineer (Apex Legends Mobile)

Location: Los Angeles, CA, USA

Notice

This position is no longer open.

Requisition Number: 163108

Position Title: Sr Software Engineer I

External Description:

Mobile | Senior Analytics Software Engineer - Respawn (Apex Legends Mobile)

Respawn Entertainment is hiring! We are a AAA video game development studio that aspires to create new hit games that leave a lasting impact for gamers worldwide. Our work includes the critically acclaimed multi-platform games Apex Legends and Titanfall franchise.

We developed the Star Wars™ action-adventure game Jedi: Fallen Order, virtual reality game Medal of Honor: Above and Beyond and are continuing development for our live free-to-play game, Apex Legends.

We’re looking for an accomplished Senior Analytics Software Engineer to join our Mobile team. We are looking for someone who is passionate about making great games in a collaborative environment with a team of experienced professionals. 

As a Senior Analytics Engineer you will report to the Technical Director for Mobile at Respawn and will develop and maintain the analytics tooling that powers game analysis and reporting.

You will work with Data Engineering and Product Management teams to build dashboards and self-service tooling that visualizes data providing insights related to our Mobile game. 

On a typical day, the Senior Analytics engineer will spend time directly working with the partner teams to:

  • Interview Product Managers and other leaders to collect analytics requirements.
  • Define taxonomies.
  • Be a primary Contact between Respawn and other partner teams.
  • Validate the available metrics, perform gap analysis of what's missing/needed.

We ask that you are:

  • Proficient in data and analytics technology.

Responsibilities:

Visualization:

  • Create dashboards for Product Managers, Engineers, and other users.
  • Support self-service power users with advanced querying.

Taxonomy:

  • Define event descriptions and attributes, craft example code for game developers, and define flows through diagrams and documentation for the development team, based on requirements from analysts, PMs, and engineers.
  • Oversee the list of all data events and attributes across all systems in the game.

Testing & Validation:

  • In partnership with QA, create test plans for QA for all Telemetry event testing.
  • In partnership with the Data Engineering team, create test plans for load testing for all Telemetry events and ETL testing.
  • Operate as the primary liaison between QA, Data Engineering, and the game development team for all QA of data.

Contextualize:

  • Translate raw analytics needs/requests to engineering requirements.
  • Understand the mechanics of the game to answer data engineers' questions 

Engineering: 

  • Leverage several scripting and programming languages to integrate with different systems.
  • Suggest, leverage and build upon existing Commercial off the shelf products for cloud pipelines.

Communication:

  • Be the first contact for the game team, the Data Management team, and the Analytics team for all things related to data and analytics engineering / technology.

Qualifications:

  • Bachelor's Degree in Computer Science, Data Analytics, Information Systems, or equivalent experience.
  • 10+ years' experience working with tooling, Data pipelines, Relational databases, and visualization tools.
  • Experience with partnering and collaboration with engineering teams and partners for requirements definition.
  • An understanding of analytics data warehouse technologies such as Snowflake, BigQuery, and similar technologies.
  • Experience collaborating between technical and non-technical teams.
  • Experience using analytics tools such as QlikView, Qlik Sense, Tableau, PowerBI, Looker, and similar.
  • Experience working with Databases, Building Schemas, Validating Data using Snowflake, Redshift, BigQuery, Oracle, SQL Server, Postgres, MySQL and similar technologies.
  • Experience with a cloud-based data-warehousing system (e.g. Snowflake).
  • Excellent SQL skills - DML and DDL - able to write complex SQL, multi-table joins and unions, to create dimensional models.
  • Strong analytical skills related to working with unstructured datasets.
  • Programming skills developing software using Python, Java, SQL and JavaScript.
  • Expert in researching troubleshooting techniques and best practices and use of new technologies.
  • Bonus Qualification: Fluent in both English and Mandarin.
  • Bonus Qualification: Experience working with ML technologies for Data modeling, forecasting.

City:

State:

Community / Marketing Title: Mobile | Senior Analytics Software Engineer (Apex Legends Mobile)

Company Profile:

Electronic Arts Inc. 是全球领先的互动娱乐软件公司。 EA 提供适用于联网主机、个人电脑、手机和平板电脑的游戏、内容和在线服务。

EEOText: EA 是一个奉行机会均等的雇主。 所有招聘决定均不考虑种族、肤色、国籍、血统、生理性别、社会性别、性别认同或表达、性向、年龄、遗传信息、宗教信仰、残障状况、医疗状况、怀孕状况、婚姻状况、家庭状况、退伍军人身份或其他任何受法律保护的特征等因素的影响。 我们也会遵照相关法律,考虑雇佣带犯罪记录的合格申请者。 EA 还会遵照相关法律,为符合条件的残障个体改善工作环境。

Days Open: 91

Can this position be remote?:

EEO Employer Verbiage:

EA 是一个奉行机会均等的雇主。 所有招聘决定均不考虑种族、肤色、国籍、血统、生理性别、社会性别、性别认同或表达、性向、年龄、遗传信息、宗教信仰、残障状况、医疗状况、怀孕状况、婚姻状况、家庭状况或退伍军人身份等因素的影响。 EA 还会遵照相关法律,为符合条件的残障个体改善工作环境。

Click here to view our Data Privacy Policy.

google-site-verification: google7f7a22bb8fdf2c3d.html