Software Engineer - Game Technology & Platform Development
$122.3k - $170.7k per yearElectronic Arts Ltd
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.
Help shape the future of how games are built, tested, and played.
EA is investing in new ways to use AI to improve how games are developed, tested, and experienced. For these technologies to succeed, they need access to large amounts of gameplay data, including video, player inputs, telemetry, and other information collected across EA's games.
We're looking for a Software Engineer to help build and expand the technology that makes this possible. You'll work on systems that capture complex gameplay data with minimal impact on game performance, handle large volumes of information, and make that data searchable and accessible to teams building AI solutions.
This is an opportunity to solve challenging engineering problems across game engines, consoles, and cloud services. Rather than building for a single game, you'll develop technology that supports multiple EA titles and enables new capabilities across the company.
EA is exploring new technologies that could transform how players create, share, and experience games.
This role offers the opportunity to solve challenging engineering problems, work across EA's biggest games, and build technology that enables emerging AI capabilities. As part of EA's Quality Verification and Standards (QVS) Technology team, you'll help expand proven solutions beyond QVS, working with game developers and AI teams to shape the future of game development.
Responsibilities
Build technology that enables AI: Develop systems that capture rich, detailed gameplay data and make it available to teams building new AI capabilities.
Solve challenging engineering problems: Work on high-performance systems that collect and process large amounts of data without impacting gameplay.
Work across EA's games and platforms: Develop technology that works across different game engines, consoles, and cloud services.
Build for scale: Design and develop services, APIs, and SDKs that support multiple games and large volumes of gameplay data.
Explore new technical challenges: Investigate new ways to capture and use data from complex game systems as technology and requirements evolve.
Own solutions from design to delivery: Help make technical decisions, develop solutions, and see your work used by teams across EA.
Collaborate across disciplines: Work directly with game developers, platform engineers, and AI teams to understand their needs and deliver solutions.
QualificationsRequired
7+ years of professional software development experience, with a track record of designing, building, and maintaining production software.
Experience working with game engines, game clients, or other real-time software.
Understanding of APIs, software architecture, and how different systems communicate.
Experience investigating and resolving complex technical problems.
Experience using AI coding agents as part of software development, including writing, debugging, testing, and maintaining code.
Ability to work independently and collaborate with engineers across different teams.
Preferred
Strong C++ programming and debugging skills.
Experience with Frostbite, Unreal Engine, Unity, or custom game engines.
Experience developing SDKs, engine plugins, or shared software libraries.
Experience with cloud services, APIs, or data pipelines.
Familiarity with gameplay recording, controller inputs, telemetry, or replay systems.
Experience developing software for consoles and other gaming platforms.
Familiarity with how gameplay data is collected and used by AI systems.
Experience with multiplayer game systems and client/server networking.
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.
#J-18808-Ljbffr
Help shape the future of how games are built, tested, and played.
EA is investing in new ways to use AI to improve how games are developed, tested, and experienced. For these technologies to succeed, they need access to large amounts of gameplay data, including video, player inputs, telemetry, and other information collected across EA's games.
We're looking for a Software Engineer to help build and expand the technology that makes this possible. You'll work on systems that capture complex gameplay data with minimal impact on game performance, handle large volumes of information, and make that data searchable and accessible to teams building AI solutions.
This is an opportunity to solve challenging engineering problems across game engines, consoles, and cloud services. Rather than building for a single game, you'll develop technology that supports multiple EA titles and enables new capabilities across the company.
EA is exploring new technologies that could transform how players create, share, and experience games.
This role offers the opportunity to solve challenging engineering problems, work across EA's biggest games, and build technology that enables emerging AI capabilities. As part of EA's Quality Verification and Standards (QVS) Technology team, you'll help expand proven solutions beyond QVS, working with game developers and AI teams to shape the future of game development.
Responsibilities
Build technology that enables AI: Develop systems that capture rich, detailed gameplay data and make it available to teams building new AI capabilities.
Solve challenging engineering problems: Work on high-performance systems that collect and process large amounts of data without impacting gameplay.
Work across EA's games and platforms: Develop technology that works across different game engines, consoles, and cloud services.
Build for scale: Design and develop services, APIs, and SDKs that support multiple games and large volumes of gameplay data.
Explore new technical challenges: Investigate new ways to capture and use data from complex game systems as technology and requirements evolve.
Own solutions from design to delivery: Help make technical decisions, develop solutions, and see your work used by teams across EA.
Collaborate across disciplines: Work directly with game developers, platform engineers, and AI teams to understand their needs and deliver solutions.
QualificationsRequired
7+ years of professional software development experience, with a track record of designing, building, and maintaining production software.
Experience working with game engines, game clients, or other real-time software.
Understanding of APIs, software architecture, and how different systems communicate.
Experience investigating and resolving complex technical problems.
Experience using AI coding agents as part of software development, including writing, debugging, testing, and maintaining code.
Ability to work independently and collaborate with engineers across different teams.
Preferred
Strong C++ programming and debugging skills.
Experience with Frostbite, Unreal Engine, Unity, or custom game engines.
Experience developing SDKs, engine plugins, or shared software libraries.
Experience with cloud services, APIs, or data pipelines.
Familiarity with gameplay recording, controller inputs, telemetry, or replay systems.
Experience developing software for consoles and other gaming platforms.
Familiarity with how gameplay data is collected and used by AI systems.
Experience with multiplayer game systems and client/server networking.
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.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Software Engineer - Game Technology & Platform Development in Winnipeg, MB vacancy
- ...reward. Personal and Professional Development - We are committed to helping you reach... ...offers free Tea and Coffee Job Title: Software Developer Location: Winnipeg... ...Price Industries is building a new Engineering Technology team, and we are looking for an experienced...Suggested
- ...gameplay data systems at Electronic Arts as a Software Engineer working in a hybrid model. Apply C++ and... ...EA’s Quality Verification and Standards Technology team, you will develop production... ...supporting AI capabilities across multiple games. Your work spans game engines, consoles,...Games
- Build AI-enabling game technology at Electronic Arts using high-performance systems and gameplay data across engines, consoles, and cloud services.As a Software Engineer on EA’s Quality Verification and Standards Technology team, you will develop production software supporting...Games
$89.7k - $149.8k per year
...tech isn't just a tool, it's your playground. Our engineers work on scalable systems, cloud services, and customer... ...what comes next, for customers and for you. Our Software Development Engineers (SDEs) use modern technology to solve complex problems while seeing their work's...SuggestedFull timeInternship- About us:Based in Toronto, Crescendo Technology is a research and IT firm providing software, research, and technical services to... ...Purpose:You’ll build the backend engines that power real-time trading, risk management, and core platform services: systems where low latency,...Suggested
- Shape game engine technology at Ubisoft Montreal as a Senior Game Engine Software Engineer specializing in C++ and low-level programming. Support online gaming foundations.Within Core Services - Online Tech Foundations, you will improve technology used across Ubisoft productions...Games
- Build scalable software with Citi as a Full Time Technology Analyst, applying Java, Python, or front-end development skills. Work in an agile environment.This two-year Analyst Program starts in July and includes robust training and rotational exposure across more than one team...Full time
- ...next generation game creation platform, changing how games will be... ...entirely new way.As a Staff Software Engineer on our gaming AI team... .../ KCLStrong interest in game development with AIExperience delivering... ...is the world’s leading game engine, powering play for more than...GamesDaily paidWork at officeWorldwide
- Build enterprise-grade game development pipelines at Electronic Arts using Kubernetes, Terraform, and automated testing. Support global software development teams through reliable infrastructure.As a DevOps Engineer on the Game Developer Experience team, you will design, build...Games
- ...Personal and Professional Development - We are committed to helping... ...Job Title: Technical Lead, Software Development Location: Winnipeg Department: Sales Technology Reports to: Technical Manager... ...day-to-day guidance for a new Engineering Technology team. This role is...
- ...REQ36962 Be visionaryTeledyne Technologies Incorporated provides... ...monitoring, electronics design and development, oceanographic research,... ...DescriptionIf you enjoy building software that directly impacts... ...manufacturing equipment, MES platforms, databases, and business systems...Long term contractFull time
- Lead innovative game development as a Creative Product Engineer. Design engaging experiences using React Native while adopting AI to enhance features and user interaction. In this dynamic role, you will create end-to-end gaming experiences that inspire users. Collaborate...Games
- Drive global toys and games development through CAD, prototyping, and manufacturing engineering. Work as the technical lead across major product lines.Reporting to the Director of Product Development, this engineer guides products from concept through full production. You will...Games
- ...technical delivery and drive outcomes. Tools & Technologies SAP S/4HANA SAP Business Technology Platform (BTP) Integration Suite Integration adapters:... ...guidance, code review, and knowledge sharing to development teams. Monitor and optimize integration performance...Contract work
- This role offers an opportunity to work on innovative projects and drive the development of cutting-edge platforms. As a Software Engineer in Platform Services, you will be part of a dynamic team responsible for designing and developing scalable and robust software solutions...Long term contract
- ...performing culture. The RoleThe AI Platform Software Engieer will design, build, and operate... ...sits at the intersection of software engineering, cloud infrastructure, MLOps, and applied... ...containerization and orchestration technologies such as Docker and Kubernetes. Familiarity...Flexible hours
- ...UsRivian and Volkswagen Group Technologies is a joint venture between... ...that will set the standards for software-defined vehicles around the... ...company. Role SummaryConsumer Platform builds and operates backend... ...As a Staff Backend Software Engineer, you will provide technical leadership...Long term contractFull timeContract work
- ...They rely on multiple outdated platforms and error-prone manual work... ...-ownership Senior Platform Engineer to build and scale the... ...that support rapid product development and scalable operations.... ..., and scalable cloud-native technologies that improve engineering productivity...Remote workFlexible hours
$187k - $250k per year
...the boundaries of storytelling. Learn more.The Principal Software Engineer (Platform) provides the team with deep technical insight into the details... ...are solved upstream where possiblePartner with software development leadership and pipeline team to identify and schedule...Long term contractTemporary workWorldwide- Build impactful voice agent systems as a Software Engineer. Directly influence the future of voice technology by developing core systems for a scalable, low-latency platform. This role involves designing and implementing vital components of a cutting-edge infrastructure for...
$163k - $200k per year
...About the roleThe Streaming Platform team at Sentry is building the... ...that makes it easy for Sentry engineers to deploy and run Streaming... ...Qualifications At least 2-3 years of software engineering experience, with... ...: experience with streaming technologies such as Kafka, Flink, Spark...Work at office3 days per week$113.8k per year
Robotics - Software Development Engineer Are you passionate about innovation? Do you want to solve real customer problems through innovative technology? Do you enjoy working on scalable projects in a collaborative team environment? Do you want to see your solutions directly...InternshipWorldwide- Shape core platform architecture for high-volume conversational services from downtown... ...hybrid schedule.This intermediate Backend Software Engineer supports foundational infrastructure... ...experienceFive or more years of backend development experiencePrimary professional experience...Contract work
$168k - $252k per year
...500 company and a leading AI platform for managing people, money, and... ...leaders, machine learning engineers, and full-stack builders to create... ...As a Principal Full Stack Software Engineer in Agent Factory,... ...role is about turning powerful technology into products people actually...Work at officeRemote workWork from homeHome officeFlexible hours- Shape Lucova platform development through solution design, software testing, and technical troubleshooting within an emerging commerce technology company.Lucova Inc. brings technology, data, and people together to personalize customer interactions for brands. As a Full-Stack...
$160k - $200k per year
Position: Staff Software Engineer, Data PlatformEmployment Type: Full-timeWork Arrangement:... ...help people analyze and understand the game. Our systems bring together game events,... ...and fans.As Staff Software Engineer, Data Platform, you will independently own the database...GamesInternshipRemote work$120.7k - $161.8k per year
...philosophy that creativity inspires technology, and technology inspires creativity. Engineers in our Production Technology... .... The Emerging Technology Sr. Software Engineer will collaborate with engineering... ...teams provide the underlying platform, infrastructure, and governance,...InternshipShift work- ...-in-one, truly cloud-native platform makes it easy to adopt Zero... ...designing, developing and testing software systems or applications for... ...skills to contribute to development of company objectives and principles... ...up to date on industry and technological advancements, and presenting...
$110k - $140k per year
Procom is searching for a Platform & Integration Software Engineer for their corporate team. This is a permanent, full-time role. This can be a remote... ...with you to meet your needs. Procom uses both human and technology-assisted tools to support candidate screening and assessment...Permanent employmentFull timeRemote work- ...careers, building great payroll software for small businesses across... ...talented Staff Software Development Engineer who enjoys... .... Proficiency with cloud platforms (AWS, Azure, or GCP), IaC tools... ...Influencer la stratégie technologique et favoriser des pratiques novatrices...ApprenticeshipSummer workInternship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - Game Technology & Platform Development. Be the first to apply!
Related searches
- software engineer part time Winnipeg, MB
- software engineer Winnipeg, MB
- software design engineer Winnipeg, MB
- software engineer - computer Winnipeg, MB
- software developer internship no experience Winnipeg, MB
- ingénieur logiciel Winnipeg, MB
- software engineer co-op Winnipeg, MB
- software development engineer Winnipeg, MB
- software developer Winnipeg, MB
- software engineer - ai machine learning Winnipeg, MB

