EA Sports · Vancouver
Apply on EA Sports’s site →Generalist Software Engineer - EA SPORTS™ FC - 215664 - Electronic Arts
/* ===========================================================================
ELEMENTS
--------------------------------------------------------------------------
Buttons
: Actions
: Add
: Delete
: Edit
: Remove
: Iconographics
: Close
: Vendors
: Registration/application
: Customizables
External
: Thumbnails
Fields
COMPONENTS
--------------------------------------------------------------------------
Navigation
: Menu (Dynamic)
MODULES
--------------------------------------------------------------------------
Banner
: Home
PAGETYPES
--------------------------------------------------------------------------
Login
=========================================================================== */
/*
ELEMENTS/Buttons: Actions
*/
/* to de deleted after we migrate to typographic icons (this is here and not in core.css due to a FF bug) */
.action:before,
.addDatasetRow:before,
.removeDatasetRow:before,
.removeFile:before,
[id*="dropboxRemove_"]:before,
.fileInputCancelButton:before {
mask-image: var(--action__icon--background--image);
-webkit-mask-image: var(--action__icon--background--image);
}
/*
ELEMENTS/Buttons: Actions: Add
*/
.addDatasetRow,
.action--add {
--action__icon--background--image: url(https://jobs.ea.com/portal/4/images/icon--add.webp);
}
/*
ELEMENTS/Buttons: Actions: Delete
*/
.action--delete {
--action__icon--background--image: url(https://jobs.ea.com/portal/4/images/icon--remove.webp);
}
/*
ELEMENTS/Buttons: Actions: Edit
*/
.action--edit {
--action__icon--background--image: url(https://jobs.ea.com/portal/4/images/icon--edit.svg);
}
/*
ELEMENTS/Buttons: Actions: Remove
*/
.removeDatasetRow,
.removeFile,
[id*="dropboxRemove_"],
.fileInputCancelButton,
.action--remove {
--action__icon--background--image: url(https://jobs.ea.com/portal/4/images/icon--remove.webp);
}
/*
ELEMENTS/Buttons: Iconographics: Close
*/
.ui-button.ui-dialog-titlebar-close,
.TIN_display_CloserButton_NotificationAndDialog,
.autoschedule_editor_availability_header_Container_HeaderButton {
--button__icon--background--image: url(https://jobs.ea.com/portal/4/images/close.svg);
}
/*
ELEMENTS/Buttons: Vendors: Registration/application: Customizables
*/
.methodButton--later {
--buttons__icon--background--image: url(https://jobs.ea.com/portal/4/images/icon--later.svg);
}
.methodButton--file {
--buttons__icon--background--image: url(https://jobs.ea.com/portal/4/images/icon--file.svg);
}
.methodButton--paste {
--buttons__icon--background--image: url(https://jobs.ea.com/portal/4/images/icon--paste.svg);
}
/* to de deleted after we migrate to typographic icons (this is here and not in core.css due to a FF bug) */
.methodButton--later:before,
.methodButton--file:before,
.methodButton--paste:before {
mask-image: var(--buttons__icon--background--image);
-webkit-mask-image: var(--buttons__icon--background--image);
}
/*
ELEMENTS/Icons: Shrare buttons
*/
:root {
--icon--share--whatsapp: url(https://jobs.ea.com/portal/4/images/icon--share--whatsapp.svg);
--icon--share--linkedin: url(https://jobs.ea.com/portal/4/images/icon--share--linkedin.svg);
}
/*
ELEMENTS/External: Thumbnails
*/
:root {
--thumbnail--border--radius: 100%;
--thumbnail--border--width: 0;
--thumbnail--border--color: transparent;
--thumbnail--width: calc(var(--sizing--basis) * 8); /* 3.2rem +doc+ */
--thumbnail--height: calc(var(--sizing--basis) * 8); /* 3.2rem +doc+ */
}
/*
ELEMENTS/External: Thumbnails (Within LAYOUTS/Structures: Section)
*/
.section__header__image {
--thumbnail--width: calc(var(--sizing--basis) * 14); /* 5.6rem +doc+ */
--thumbnail--height: calc(var(--sizing--basis) * 14); /* 5.6rem +doc+ */
}
/*
ELEMENTS/External: Thumbnails (Within COMPONENTS/Cards)
*/
.table--cards {
--thumbnail--width: calc(var(--sizing--basis) * 10); /* 4rem +doc+ */
--thumbnail--height: calc(var(--sizing--basis) * 10); /* 4rem +doc+ */
}
/*
ELEMENTS/External: Thumbnails (Within COMPONENTS/Navigation: Menu)
*/
.menu__link {
--thumbnail--width: calc(var(--sizing--basis) * 6); /* 2.4rem +doc+ */
--thumbnail--height: calc(var(--sizing--basis) * 6); /* 2.4rem +doc+ */
}
.submenu__link,
.portalLanguages__link {
--thumbnail--width: calc(var(--sizing--basis) * 4); /* 1.6rem +doc+ */
--thumbnail--height: calc(var(--sizing--basis) * 4); /* 1.6rem +doc+ */
}
/*
ELEMENTS/External: Thumbnails (Within WIDGETS/Forms: Types: FileField)
*/
.FileField {
--thumbnail--background--image: url(https://jobs.ea.com/portal/4/images/icon--user.svg);
}
/*
ELEMENTS/External: Thumbnails (Within MODULES/Banner)
*/
.banner {
--thumbnail--border--width: .2rem;
--thumbnail--border--color: var(--color--white);
--thumbnail--width: calc(var(--sizing--basis) * 16); /* 6.2rem +doc+ */
--thumbnail--height: calc(var(--sizing--basis) * 16); /* 6.2rem +doc+ */
}
.banner--scrolling {
--thumbnail--width: calc(var(--sizing--basis) * 10); /* 4rem +doc+ */
--thumbnail--height: calc(var(--sizing--basis) * 10); /* 4rem +doc+ */
}
/* Media query to target mobile and tablet */
@media all and (max-width:1024px) {
.banner {
--thumbnail--width: calc(var(--sizing--basis) * 10); /* 4rem +doc+ */
--thumbnail--height: calc(var(--sizing--basis) * 10); /* 4rem +doc+ */
}
}
/*
ELEMENTS/Fields
*/
:root {
--fields--icon--caret--down: url(https://jobs.ea.com/portal/4/images/icon--caret--down.svg);
--fields--icon--caret--down--disabled: url(https://jobs.ea.com/portal/4/images/icon--caret--down--disabled.svg);
--fields--icon--caret--up: url(https://jobs.ea.com/portal/4/images/icon--caret--up.svg);
--fields--icon--clear: url(https://jobs.ea.com/portal/4/images/icon--clear.svg);
}
/*
COMPONENTS/Navigation: Menu (Dynamic)
*/
@media all and (max-width:1024px) {
:root {
--header--height: 5.5rem;
}
}
@media all and (min-width:1024px) {
.body--menu--threshold .menu--visible .menu__panel {
flex-wrap: nowrap;
justify-content: flex-end;
align-items: flex-start;
border-top: solid .1rem var(--dividers--border--color);
padding-top: var(--header--padding--top);
margin-top: var(--header--padding--top);
}
.body--menu--threshold .menu__list {
flex-wrap: wrap;
justify-content: flex-start;
}
.body--menu--threshold .header__content {
flex-direction: column;
align-items: flex-start;
}
.body--menu--threshold .header__menu {
width: 100%;
}
.body--menu--threshold .menu--visible .menu__list {
flex-grow: 1;
}
}
/*
PAGETYPES/Login
*/
:root {
--login__body--background--image: url(https://jobs.ea.com/portal/4/images/login--bg--desktop.webp);
}
/* Media query to target only tablet */
@media all and (min-width:751px) and (max-width:1024px) {
:root {
--login__body--background--image: url(https://jobs.ea.com/portal/4/images/login--bg--desktop.webp);
}
}
/* Media query to target only mobile */
@media all and (max-width:750px) {
:root {
--login__body--background--image: url(https://jobs.ea.com/portal/4/images/login--bg--desktop.webp);
}
}
EventManager.getInstance().addEventHandler(EventManager.EVENT_LOAD_NAME, function () {
}, EventManager.PRIORITY_HIGH);
Skip to content
Electronic Arts
Open Roles
About EA
EA Careers
EA News
Login
English - US
Chinese English - US Finnish Français Italian Korean Malay Polish Romanian Spanish Swedish
Generalist Software Engineer - EA SPORTS™ FC
Home
...
Open Roles
Role Detail
General Information
Locations : Vancouver, British Columbia, Canada
Role ID
215664
Worker Type
Regular Employee
Studio/Department
EA Studios - SPORTS
Work Model
Hybrid
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.
As one of the largest sports entertainment platforms in the world, EA SPORTS™ FC is redefining football with genre-leading interactive experiences, connecting a global community of fans to The World's Game through innovation and unrivaled authenticity.
With more opportunity than ever to design, innovate, and create new, immersive experiences that bring joy, inclusivity, and connection to fans everywhere, we invite you to join our passionate and dynamic team as we pioneer the future of football fandom.
As a Software Engineer, you'll develop cutting-edge technology, tools, and frameworks to shape the next big leap forward. Collaborate with passionate colleagues to create ground-breaking features that redefine the gaming experience. Get ready to leave your mark on the next major evolution of EA SPORTS™ FC ! Your Responsibilities: Participate with design and development of core systems.
Collaborate with cross-functional teams across multiple locations to ensure seamless integration and delivery of a feature.
Help drive technical innovation and excellence, optimising code for performance, scalability, and maintainability.
Work with designers and producers to translate creative concepts into reliable software solutions.
Be responsible for your own work, collaborating in code reviews and contributing to the quality of the code base.
Share progress with your team, reporting to technical leadership and production, collaborating with the wider team and being an active participant in team culture.
Your Qualifications: 6+ years experience in software engineering, preferably within game development.
Strong experience working in C++ software development at a professional level.
Experience debugging complex bugs through multiple techniques.
Strong knowledge of object-oriented programming and OO design principles Ability to quickly understand existing and unfamiliar code and modify it.
Experience communicating and collaborating with multiple disciplines Experience working on PC and either/or PlayStation and Xbox
Pay Transparency - North America
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) *$122,300 - $170,700 CAD
Pay is just one part of the overall compensation at EA.
For Canada, 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 other incentive programs.
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.
Post To
External careers site, Internal careers site
LinkedInID
74884070
Back to Role List
Apply
Share this role:
X
2026
Electronic Arts Inc.
Copyright
2026
Candidate Privacy Notice
|
Notice at Collection (California)
/**
* This variable will define every property we need to pass to Templates core library as we can't define twig variables on JS files.
*/
var twigConfig = {
"pageParameters": {
"personSort": null,
"personSortDirection": null,
"jobSort": null,
"jobSortDirection": null,
"jobRecordsPerPage": "",
"personRecordsPerPage": ""
},
"jobLabel": "job",
"STEP_INDEX": "" || null,
"wizardModalViewEnabled": "" || false,
"wizardHasErrors": "" || false,
"sortedBy": "Sorted by ",
"loading": "Loading ",
"plugins": {
"popper": {
"js": "https://templates-static-assets.avacdn.net/jsLibrary/plugins/tippy/popper.min.js"
},
"tooltip": {
"js": "https://templates-static-assets.avacdn.net/jsLibrary/plugins/tippy/tippy-bundle.umd.js",
"css": "https://templates-static-assets.avacdn.net/jsLibrary/plugins/tippy/tippy.css"
},
"popup": {
"js": "https://templates-static-assets.avacdn.net/jsLibrary/plugins/glightbox/glightbox.min.js",
"css": "https://templates-static-assets.avacdn.net/jsLibrary/plugins/glightbox/glightbox.min.css"
},
"slider": {
"js": "https://templates-static-assets.avacdn.net/jsLibrary/plugins/swiper/swiper-bundle.min.js",
"css": "https://templates-static-assets.avacdn.net/jsLibrary/plugins/swiper/swiper-bundle.min.css"
},
"google": {
"jsMarkerCluster": "https://templates-static-assets.avacdn.net/jsLibrary/plugins/googlemaps/markerclusterer.js",
"apiKey": ""
}
},
"menu": {"typeByDefault":"visible","itemsThreshold":8,"headerHeightDefault":5.5,"typeBelowBreakpoint":{"enabled":true,"type":"toggleable","breakpoint":1024},"toggleSide":"right","panelFrom":"right","panelEffect":"over"},
"search": {"typeByDefault":"visible","typeBelowBreakpoint":{"enabled":true,"type":"toggleable","breakpoint":1024,"preventTabsConflicts":true}},
"results": {"resultsDisplayTypeByDefault":"listed","resultsDisplayTypeBelowBreakpoint":{"enabled":true,"type":"grided","breakpoint":750},"resultsItemTypeByDefault":"result","resultsItemTypeBelowBreakpoint":{"enabled":true,"type":"card","breakpoint":750}},
"stickyAside": 0,
"stickyHeader": 1,
"stickyBanner": 0,
"page": {
"PORTAL_BASE_REAL_URL": "https://jobs.ea.com/portal/4",
"wizardPageBackTo": "",
},
"relatedJobs": {
"relatedJobsEnabled": 1,
"url": "https://jobs.ea.com/en_US/careers/WidgetRelatedJobs?3_139_3=8301&jobId=215664",
"selector": "#relatedJobs"
},
"convertDatesToUserTZ": {
"CSSClass": "timelocal",
"convertDatesToUserTZEnabled": 1,
"loggedUserTZ": Intl.DateTimeFormat().resolvedOptions().timeZone,
"weekday": "long",
"day": "numeric",
"month": "long",
"hour": "numeric",
"minute": "numeric",
"hour12": "1",
},
"userLang": "en_US",
"breadcrumbsEnabled": 1,
"googleMapsEnabled": 0,
"googleMarkerClusterEnabled": 0,
"googleParameters": {
"dataUrl": "//jobs.ea.com/en_US/careers/Home/215664",
"centerLatitude": 0,
"centerLongitude": 0,
"startZoom": 3,
"infoWindowCSSClassDiv": "info-window",
"infoWindowCSSClassHeader": "info-window__header",
"infoWindowCSSClassLink": "link info-window__link"
},
"browsingHistory": {
"browsingHistoryEnabled": 1,
"url": "https://jobs.ea.com/en_US/careers/BrowsingHistoryList?3_139_3=%5B8301%5D",
"selector": "#browsingHistory"
},
"widgetRelatedJobs": {
"relatedJobsEnabled": 1,
"url": "https://jobs.ea.com/en_US/careers/WidgetRelatedJobs?3_139_3=8301&jobId=215664",
"selector": "#widgetRelatedJobs"
},
"widgetOpenPositions":{
"url": "",
"selector": "#widgetOpenPositions"
},
"widgetRecommendations":{
"widgetRecommendationsEnabled": 1,
"url": "",
"selector": "#widgetRecommendations"
},
"languageSwitcherFlagsPath": "https://templates-static-assets.avacdn.net/assets/flags",
"enableLanguageSwitcherFlags": 0,
"enableSectionCollapsibleAccordionDisplay": 0
};
var lightbox;
var slider;
var Templates;
pjQuery(function() { var domManager = new DomManager(); domManager.run(); }); (function() {
var legacyViewCopilotData = {"jobs_data":[{"General Information":"","text_7527":"\u003Cstrong\u003ELocations\u003C\/strong\u003E: Vancouver, British Columbia, Canada \u003Cbr\u003E","Location":"Vancouver","Country":", Canada","Role ID":"215664","Worker Type":"Regular Employee","Studio\/Department":"EA Studios - SPORTS","Work Model":"Hybrid","Description & Requirements":"","text_5537":"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.","text_6157":"","schemaField_3_291":"\u003Cp dir=\"ltr\" style=\"line-height:1.2;margin-top:12pt;margin-bottom:12pt;\" data-pasted=\"true\"\u003E\u003Cspan style=\"font-family: arial; font-size: 12pt;\" data-pasted=\"true\"\u003E\u003Cstrong\u003EEA SPORTS\u2122\u003C\/strong\u003E\u003C\/span\u003E\u003Cspan style=\"font-size: 12pt; font-family: arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;\"\u003E is one of the most iconic brands in entertainment \u2013 connecting hundreds of millions around the world to the sports they love through a portfolio of industry-leading video games.\u003C\/span\u003E\u003C\/p\u003E\u003Cp dir=\"ltr\" style=\"line-height:1.2;margin-top:12pt;margin-bottom:12pt;\"\u003E\u003Cspan style=\"font-size: 12pt; font-family: arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;\"\u003EAs one of the largest sports entertainment platforms in the world, \u003Cspan data-pasted=\"true\"\u003E\u003Cstrong\u003EEA SPORTS\u2122 FC\u003C\/strong\u003E\u003C\/span\u003E is redefining football with genre-leading interactive experiences, connecting a global community of fans to The World's Game through innovation and unrivaled authenticity.\u003C\/span\u003E\u003C\/p\u003E\u003Cp dir=\"ltr\" style=\"line-height:1.2;margin-top:12pt;margin-bottom:12pt;\"\u003E\u003Cspan style=\"font-size: 12pt; font-family: arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;\"\u003EWith more opportunity than ever to design, innovate, and create new, immersive experiences that bring joy, inclusivity, and connection to fans everywhere, we invite you to join our passionate and dynamic team as we pioneer the future of football fandom.\u003C\/span\u003E\u003C\/p\u003E\u003Cp dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:0pt;padding:0pt 0pt 6pt 0pt;\"\u003E\u003Cspan style=\"font-size: 12pt; font-family: arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;\"\u003EAs a Software Engineer, you'll develop cutting-edge technology, tools, and frameworks to shape the next big leap forward. Collaborate with passionate colleagues to create ground-breaking features that redefine the gaming experience. Get ready to leave your mark on the next major evolution of \u003Cspan style=\"font-size: 12pt; font-family: arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;\" data-pasted=\"true\"\u003E\u003Cspan data-pasted=\"true\"\u003E\u003Cstrong\u003EEA SPORTS\u2122 FC\u003C\/strong\u003E\u003C\/span\u003E\u003C\/span\u003E!\u003C\/span\u003E\u003C\/p\u003E\u003Cp dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:6pt;\"\u003E\u003Cspan style=\"font-size: 12pt; font-family: arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;\"\u003E\u003Cstrong\u003EYour Responsibilities:\u003C\/strong\u003E\u003C\/span\u003E\u003C\/p\u003E\u003Cul style=\"margin-top:0;margin-bottom:0;padding-inline-start:48px;\"\u003E\u003Cli dir=\"ltr\" style=\"list-style-type: disc; font-size: 12pt; font-family: arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre;\"\u003E\u003Cp dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:0pt;\" role=\"presentation\"\u003E\u003Cspan style=\"color: rgb(0, 0, 0); font-weight: 400; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;\"\u003EParticipate with design and development of core systems.\u003C\/span\u003E\u003C\/p\u003E\u003C\/li\u003E\u003Cli dir=\"ltr\" style=\"list-style-type: disc; font-size: 12pt; font-family: arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre;\"\u003E\u003Cp dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:0pt;\" role=\"presentation\"\u003E\u003Cspan style=\"color: rgb(0, 0, 0); font-weight: 400; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;\"\u003ECollaborate with cross-functional teams across multiple locations to ensure seamless integration and delivery of a feature.\u003C\/span\u003E\u003C\/p\u003E\u003C\/li\u003E\u003Cli dir=\"ltr\" style=\"list-style-type: disc; font-size: 12pt; font-family: arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre;\"\u003E\u003Cp dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:0pt;\" role=\"presentation\"\u003E\u003Cspan style=\"color: rgb(0, 0, 0); font-weight: 400; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;\"\u003EHelp drive technical innovation and excellence, optimising code for performance, scalability, and maintainability.\u003C\/span\u003E\u003C\/p\u003E\u003C\/li\u003E\u003Cli dir=\"ltr\" style=\"list-style-type: disc; font-size: 12pt; font-family: arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre;\"\u003E\u003Cp dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:0pt;\" role=\"presentation\"\u003E\u003Cspan style=\"color: rgb(0, 0, 0); font-weight: 400; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;\"\u003EWork with designers and producers to translate creative concepts into reliable software solutions.\u003C\/span\u003E\u003C\/p\u003E\u003C\/li\u003E\u003Cli dir=\"ltr\" style=\"list-style-type: disc; font-size: 12pt; font-family: arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre;\"\u003E\u003Cp dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:0pt;\" role=\"presentation\"\u003E\u003Cspan style=\"color: rgb(0, 0, 0); font-weight: 400; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;\"\u003EBe responsible for your own work, collaborating in code reviews and contributing to the quality of the code base.\u003C\/span\u003E\u003C\/p\u003E\u003C\/li\u003E\u003Cli dir=\"ltr\" style=\"list-style-type: disc; font-size: 12pt; font-family: arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre;\"\u003E\u003Cp dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:0pt;\" role=\"presentation\"\u003E\u003Cspan style=\"color: rgb(0, 0, 0); font-weight: 400; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;\"\u003EShare progress with your team, reporting to technical leadership and production, collaborating with the wider team and being an active participant in team culture.\u003C\/span\u003E\u003C\/p\u003E\u003C\/li\u003E\u003C\/ul\u003E\u003Cp\u003E\u003Cspan style=\"font-family: arial; font-size: 12pt;\"\u003E\u003Cbr\u003E\u003C\/span\u003E\u003C\/p\u003E\u003Cp dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:6pt;\"\u003E\u003Cspan style=\"font-size: 12pt; font-family: arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;\"\u003E\u003Cstrong\u003EYour Qualifications:\u003C\/strong\u003E\u003C\/span\u003E\u003C\/p\u003E\u003Cul style=\"margin-top:0;margin-bottom:0;padding-inline-start:48px;\"\u003E\u003Cli dir=\"ltr\" style=\"list-style-type: disc; font-size: 12pt; font-family: arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre;\"\u003E\u003Cp dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:0pt;\" role=\"presentation\"\u003E\u003Cspan style=\"color: rgb(0, 0, 0); font-weight: 400; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;\"\u003E6+ years experience in software engineering, preferably within game development.\u003C\/span\u003E\u003C\/p\u003E\u003C\/li\u003E\u003Cli dir=\"ltr\" style=\"list-style-type: disc; font-size: 12pt; font-family: arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre;\"\u003E\u003Cp dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:0pt;\" role=\"presentation\"\u003E\u003Cspan style=\"color: rgb(0, 0, 0); font-weight: 400; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;\"\u003EStrong experience working in C++ software development at a professional level.\u003C\/span\u003E\u003C\/p\u003E\u003C\/li\u003E\u003Cli dir=\"ltr\" style=\"list-style-type: disc; font-size: 12pt; font-family: arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre;\"\u003E\u003Cp dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:0pt;\" role=\"presentation\"\u003E\u003Cspan style=\"color: rgb(0, 0, 0); font-weight: 400; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;\"\u003EExperience debugging complex bugs through multiple techniques.\u003C\/span\u003E\u003C\/p\u003E\u003C\/li\u003E\u003Cli dir=\"ltr\" style=\"list-style-type: disc; font-size: 12pt; font-family: arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre;\"\u003E\u003Cp dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:0pt;\" role=\"presentation\"\u003E\u003Cspan style=\"color: rgb(0, 0, 0); font-weight: 400; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;\"\u003EStrong knowledge of object-oriented programming and OO design principles\u003C\/span\u003E\u003C\/p\u003E\u003C\/li\u003E\u003Cli dir=\"ltr\" style=\"list-style-type: disc; font-size: 12pt; font-family: arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre;\"\u003E\u003Cp dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:0pt;\" role=\"presentation\"\u003E\u003Cspan style=\"color: rgb(0, 0, 0); font-weight: 400; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;\"\u003EAbility to quickly understand existing and unfamiliar code and modify it.\u003C\/span\u003E\u003C\/p\u003E\u003C\/li\u003E\u003Cli dir=\"ltr\" style=\"list-style-type: disc; font-size: 12pt; font-family: arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre;\"\u003E\u003Cp dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:0pt;\" role=\"presentation\"\u003E\u003Cspan style=\"color: rgb(0, 0, 0); font-weight: 400; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;\"\u003EExperience communicating and collaborating with multiple disciplines\u003C\/span\u003E\u003C\/p\u003E\u003C\/li\u003E\u003Cli dir=\"ltr\" style=\"list-style-type: disc; font-size: 12pt; font-family: arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre;\"\u003E\u003Cp dir=\"ltr\" style=\"line-height:1.295;margin-top:0pt;margin-bottom:0pt;\" role=\"presentation\"\u003E\u003Cspan style=\"color: rgb(0, 0, 0); font-weight: 400; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;\"\u003EExperience working on PC and either\/or PlayStation and Xbox\u003C\/span\u003E\u003C\/p\u003E\u003C\/li\u003E\u003C\/ul\u003E","text_19907":"\u003Cdiv\u003E\u003Cbr\u003E\u003C\/div\u003E\u003Cstrong\u003EPay Transparency - North America\u003C\/strong\u003E\u003Cdiv\u003E\u003Cbr\u003E\u003C\/div\u003E","text_19908":"\u003Cdiv\u003E\u003Cdiv\u003E\u003Cstrong\u003ECOMPENSATION AND BENEFITS \u003C\/strong\u003E\u003C\/div\u003E\u003Cdiv\u003E\u003Cbr\u003E\u003C\/div\u003E\u003Cdiv\u003EThe 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). \u003C\/div\u003E\u003Cdiv\u003E\u003Cbr\u003E\u003C\/div\u003E\u003Cdiv\u003E\u003Cstrong\u003EPAY RANGES\u003C\/strong\u003E\u003C\/div\u003E\u003C\/div\u003E","schemaField_3_254":"* British Columbia (depending on location e.g. Vancouver vs. Victoria) *$122,300 - $170,700 CAD","text_19910":"\u003Cdiv\u003E\u003Cbr\u003E\u003C\/div\u003E\u003Cdiv\u003EPay is just one part of the overall compensation at EA.\u003C\/div\u003E","text_19912":"\u003Cdiv\u003EFor Canada, 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 other incentive programs.
\u003C\/div\u003E\u003Cdiv\u003E\u003Cbr\u003E\u003C\/div\u003E","text_16177":"\u003Cdiv\u003E\u003Cdiv\u003E\u003Cstrong\u003E\u003Cem\u003E\u003Cfont face=\"times new roman\"\u003E\u003Cbr\u003E\u003C\/font\u003E\u003C\/em\u003E\u003C\/strong\u003E\u003C\/div\u003E\u003Cdiv\u003E\u003Cstrong\u003E\u003Cem\u003E\u003Cfont face=\"times new roman\"\u003E\u003Cbr\u003E\u003C\/font\u003E\u003C\/em\u003E\u003C\/strong\u003E\u003C\/div\u003E\u003Cdiv\u003E\u003Cstrong\u003E\u003Cem\u003E\u003Cfont face=\"times new roman\"\u003EAbout Electronic Arts\u003C\/font\u003E\u003C\/em\u003E\u003C\/strong\u003E\u003C\/div\u003E\u003C\/div\u003E\u003Cdiv\u003E\u003Cdiv\u003E\u003Cfont face=\"times new roman\"\u003EWe\u2019re 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.\u003C\/font\u003E\u003C\/div\u003E\u003Cdiv\u003E\u003Cfont face=\"times new roman\"\u003E\u003Cbr\u003E\u003C\/font\u003E\u003C\/div\u003E\u003Cdiv\u003E\u003Cfont face=\"times new roman\"\u003EWe 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.\u003C\/font\u003E\u003C\/div\u003E\u003Cdiv\u003E\u003Cfont face=\"times new roman\"\u003E\u003Cbr\u003E\u003C\/font\u003E\u003C\/div\u003E\u003Cdiv\u003E\u003Cfont face=\"times new roman\"\u003EElectronic 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.\u003C\/font\u003E\u003C\/div\u003E\u003C\/div\u003E","separator_2":"","text_16527":"","text_16528":"","text_16529":"","text_16530":"","Post To":"External careers site, Internal careers site","LinkedInID":"74884070","entityExtensionId":3,"entityTypeId":3}]};
document.addEventListener('copilot:collectcontext', function(evt) {
var context = evt.context || new Map();
var existing = context.get('insights') || {persons_data: [], jobs_data: [], table_data: []};
var personsData = (existing.persons_data || []).concat(
(legacyViewCopilotData.persons_data || []).map(function(data) { return {personInfo: data}; })
);
var jobsData = (existing.jobs_data || []).concat(
(legacyViewCopilotData.jobs_data || []).map(function(data) { return {jobInfo: data}; })
);
var merged = {
persons_data: personsData,
jobs_data: jobsData,
table_data: existing.table_data || []
};
context.set('insights', merged);
evt.context = context;
});
})();
var service = EventManager.getInstance();
Posted by EA Sports and synced from their own careers page. DevQuest doesn’t take a fee, doesn’t sit between you and the studio, and doesn’t sell your data — you apply directly with them.
More like this: Engineering jobs · All EA Sports openings · Browse every category