Tweet

We exist to inspire the world to play and we’re looking for the right people to make that happen. As we bring new forms of entertainment to people around the world through our games, experiences, and new ways to play, we need innovative, collaborative, diverse and adaptable people to keep making Electronic Arts better.

You will be working to develop a new mobile title in the EA Mobile Lifestyle Studio. As a studio, we build games for Imaginative Creators; games that allow players to create something that is an expression of their unique personality.

In this role you will be reporting into the game’s Technical Director and leading backend development for a new mobile title from prototyping and market testing through to launching and live operations. To start, the team will be small and nimble, and you will need to work with the TD and central groups to select internal and external services and define the backend stack. You will need to be hands-on technically to validate ideas and lay the foundation. From there you will need to build out and lead the backend team to execute on the vision and make the game a success.

Responsibilities

  • Lead development of a robust, fault tolerant and scalable game backend.

  • Lead development of a Content Management System (CMS) to drive the extensive content requirements of the game.

  • Collaborate across disciplines to develop server authoritative game features.

  • Ensure that the title can operate as a Game as a Service supporting Live Operations, Player Segmentation and Life Cycle Management.

  • Investigate and evaluate centralized EA technologies for the backend stack and CMS.

  • Partner with DevOps to set up monitoring, scaling, and deployment process.

  • Hands-on development of backend systems and features

  • Partner with the TD on standards and development processes that improve code quality.

  • Hire, manage and grow talent for the backend team.

Qualifications

  • 8+ years of professional development experience building backend services.

  • 2+ years leading impactful engineering teams.

  • You take high-level direction and manage team execution within an iterative software development model.

  • You have experience building backends for video games or mobile apps in the cloud.

  • You have shipped and supported scalable web services hosted in the cloud.

  • You have experience with various programming languages and frameworks (e.g., Java, Kotlin, TypeScript, Python)

  • You develop high-quality, testable software.

  • You have a desire to work with client engineers and designers to iteratively add features and improve APIs.

  • You have deployed services using Kubernetes and containerization.

  • You have experience with public cloud providers (AWS, GCP, Azure)

  • You are passionate about building live services for mobile applications.

  • You develop APIs for products that release new updates with zero downtime strategies and tools.

  • You have experience with load testing, troubleshooting, and optimizing performance of web services.

  • You work on software that requires developing and optimizing queries and database access patterns.

  • You have worked with relational databases (e.g., MySQL), NoSQL databases (e.g., DynamoDB, Couchbase) and caching technologies (e.g., Redis) and know the trade-offs.

  • You're willing to iterate quickly and develop multiple short-lived prototypes.

  • You have excellent written and verbal communication skills.

  • You're a motivated self-starter; able to operate with autonomy.

  • You have a desire to teach and learn from your peers.

Bonus

  • You have built a Content Management Systems (CMS) to support live applications.

  • You have worked on a server authoritative mobile game from prototype to live operations.

  • You have made the jump to Kotlin and TypeScript from Java and JavaScript

About Electronic Arts

Everything we do is designed to inspire the world to play. Through our cutting-edge games, innovative services, and powerful technologies, we bring worlds with infinite possibilities to millions of players and fans around the globe.

We’re looking for collaborative and inclusive people with diverse perspectives who will enrich our culture and challenge us. We take a holistic approach with our benefits program, focusing on physical, emotional, financial, career, and community wellness to support our people through every chapter of life. Our goal is to provide a safe and respectful workplace that empowers you to thrive in both work and life.

Electronic Arts is an equal opportunity employer. All employment decisions are made without regard to race, color, national origin, ancestry, sex, gender, gender identity or expression, sexual orientation, age, genetic information, religion, disability, medical condition, pregnancy, marital status, family status, veteran status, or any other characteristic protected by law. We will also consider employment qualified applicants with criminal records in accordance with applicable law. EA also makes workplace accommodations for qualified individuals with disabilities as required by applicable law.

Apply