Electronic Arts Inc

Full Stack Software Engineer

Electronic Arts Inc$119K — $167K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor/Master's degree in Computer Science or 5+ years of hands-on development experience
  • Experienced in shipping and supporting scalable cloud-based web services
  • Proficient with programming languages and frameworks including TypeScript, JavaScript, C#, and C++
  • Familiarity with source control systems like Git or Perforce
  • Knowledge of HTTP and RESTful web services design
  • Experience deploying services using Kubernetes and containerization
  • Experience with public cloud platforms such as GCP, AWS, or Azure
  • Ability to develop high-quality, testable software

Responsibilities

  • Develop and maintain client-side and server-side applications
  • Build focused microservices using Python, Java, or Node.js
  • Create user-facing web applications with Typescript, React, Angular, or JavaScript
  • Ensure application scalability, security, and performance
  • Provide feedback and estimates for feature development and operational tasks
  • Maintain automated tests for front-end and back-end validation
  • Collaborate with cross-functional teams including designers and product managers

Benefits

  • Three weeks of vacation per year
  • Ten sick days annually
  • Paid top-up to EI/QPIP for new child leave (12 weeks for maternity, 4 for parental/adoption)
  • Comprehensive health/dental/vision coverage
  • Life and disability insurance
  • Retirement plan options for full-time employees
  • Possibility of bonus and equity for certain roles
  • Holistic benefits approach supporting physical, emotional, financial, career, and community wellness
Full Job Description
Description & Requirements

Electronic 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.

EA SPORTS is one of the most iconic brands in entertainment - connecting hundreds of millions around the world to the sports they love through a portfolio of industry-leading video games.

Our Advanced Technology Group is part of the EA SPORTS Technology organization, focusing on identifying and creating new, scalable technologies for game teams. We closely collaborate with game teams, central art teams, and the Frostbite engine team; though the technologies developed can apply to many different engines, environments, and hardware platforms. You will work on our strategic, multi-year projects focused on user-generated experiences, improved creation pipelines and runtime functionality, both internal and player facing, for all EA SPORTS titles.

We enable EA teams to build better games faster by building a framework around cross platform application development for internal tooling applications. We provide best-in-class full stack tools with a focus on UX for both developers and end-users.

We are looking for a Full Stack Software Engineer to join an experienced team of developers. If you have experience building web-based applications and tools, we want to work with you.

As a Full Stack Software Engineer you will:
  • Develops and maintains both the client-side and server-side of applications.
  • Build focused micro-service in either Python, Java, Node.js
  • Build user facing web-app using Typescript, React, Angular or JavaScript
  • Ensures scalability, security, and performance of the application.
  • Provide feedback and estimates on feature development and other operational tasks
  • Maintain a suite of automated tests that validate the correctness of both the front and back end
  • Collaborates with cross-functional teams, including designers, product managers, and other developers.


Qualifications:

Please note that you do not need to qualify for all requirements to be considered. We encourage you to apply if you can meet most of the requirements and are comfortable opening a dialogue to be considered.
  • Bachelor/Master's degree in Computer Science or at least 5+ years of experience in a hands-on development role
  • You've shipped and supported scalable web services hosted in the cloud
  • You have experience with multiple programming languages and frameworks (TypeScript, JavaScript, C#, C++)
  • Experience with source control software such as Git or Perforce
  • You have knowledge of HTTP and how to design and interact with RESTful web services
  • You have deployed services using Kubernetes and containerization
  • You have experience with public cloud providers (GCP, AWS, Azure)
  • You have developed high-quality, testable software
  • You have experience with load testing, troubleshooting, and optimizing performance of web services
  • Knowledge of modern database technologies.


COMPENSATION AND BENEFITS

The ranges listed below are what EA in good faith expects to pay applicants for this role in these locations at the time of this posting. If you reside in a different location, a recruiter will advise on the applicable range and benefits. Pay offered will be determined based on a number of relevant business and candidate factors (e.g. education, qualifications, certifications, experience, skills, geographic location, or business needs).

PAY RANGES

* British Columbia (depending on location e.g. Vancouver vs. Victoria) *$119,600 - $167,300 CAD

In British Columbia, we offer a package of benefits including vacation (3 weeks per year to start), 10 days per year of sick time, paid top-up to EI/QPIP benefits up to 100% of base salary when you welcome a new child (12 weeks for maternity, and 4 weeks for parental/adoption leave), extended health/dental/vision coverage, life insurance, disability insurance, retirement plan to regular full-time employees. Certain roles may also be eligible for bonus and equity.

About Electronic Arts

We're proud to have an extensive portfolio of games and experiences, locations around the world, and opportunities across EA. We value adaptability, resilience, creativity, and curiosity. From leadership that brings out your potential, to creating space for learning and experimenting, we empower you to do great work and pursue opportunities for growth.

We adopt a holistic approach to our benefits programs, emphasizing physical, emotional, financial, career, and community wellness to support a balanced life. Our packages are tailored to meet local needs and may include healthcare coverage, mental well-being support, retirement savings, paid time off, family leaves, complimentary games, and more. We nurture environments where our teams can always bring their best to what they do.

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.

LinkedInID

74884070

About Electronic Arts Inc

Electronic Arts Inc. (EA) is a global leader in digital interactive entertainment. The company develops and publishes games, content, and online services for consoles, mobile devices, and personal computers. EA's portfolio includes popular franchises such as FIFA, Madden NFL, The Sims, and Battlefield. The company was founded in 1982 and is headquartered in Redwood City, California.
Learn more about Electronic Arts Inc
Size
12,900 employees
Market Cap
$33.3 billion
Industry
Net Income
$1.1 billion
Founded
1982
5 Year Trend
+7.6%
Revenue
$5.6 billion
NASDAQ

Similar Jobs

More Jobs at Electronic Arts Inc

More Information Technology Jobs

Find similar Full Stack Software Engineer jobs: