FAQs
What programming languages should I be familiar with for this role?
You should have experience with Java, Scala, Kotlin, JavaScript/Node, and Clojure.
What is the experience requirement for this position?
You need at least 3 years of industry experience.
Is there a preference for educational background?
Yes, a Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field is preferred.
How does the team collaborate?
The team collaborates closely in an agile and iterative development environment, working with cross-functional teams to gather requirements and contribute to technical designs.
What are the primary technologies I will be exposed to?
You will be exposed to technologies related to the EA Digital Platform, including Cloud, Commerce, Data and AI, Gameplay Services, Identity, and Social.
Are there opportunities for career growth in this position?
Yes, the role is designed for individuals eager to learn and grow within the field of software engineering.
What kind of systems will I be developing?
You will be developing dynamic, responsive, and resilient systems that ensure high performance for EA's games.
How does EA handle employee compensation and benefits?
EA provides a base salary along with a comprehensive benefits package, including vacation, sick time, extended health/dental/vision coverage, life insurance, and retirement plans.
Are there any important soft skills required for this role?
Strong communication skills, both written and verbal, are essential, as well as the ability to work effectively within a team.
What is the salary range for this position in British Columbia?
The salary range is between $96,400 and $133,900 CAD annually, depending on the specific location within British Columbia.