Senior Software Engineer, Game Capture & Repro Builds
$141.4k - $204.4k per yearElectronic Arts (EA)
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.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.
« Pour visualiser la description de poste en français, veuillez sélectionner le français dans le menu déroulant au haut de la page. »
At EA, we believe games are powerful because they bring together multiple ways people engage: play, watch, create, and connect. And increasingly, the biggest entertainment platforms aren't just places to consume content - they're places where communities build.
Creator-made content is already a proven part of EA's history - from community creation tools in Battlefield to The Gallery in The Sims 4. We believe new creative technologies and tools will expand how players engage with and contribute to our experiences, supported by thoughtful product design, safety systems, and global reach. Our focus is on enabling more players to participate in creative expression by making creation easier, safer, and more rewarding.
As a Senior Software Engineer, you will integrate EA's shared game-data capture technology into production game codebases and establish the systems that make instrumented title builds reproducible and maintainable.
Working across dedicated Perforce streams, you will adapt title-specific engine systems to expose synchronized rendering, simulation, input, audio, and gameplay signals. You will own the path from an available title stream to a validated capture build.
This is a hybrid role, working three days per week in Redwood City, Montreal, or Vancouver.
You will report to the Lead Technical Director.
Responsibilities
You will integrate the shared capture SDK into dedicated streams for multiple EA titles.You will own ongoing merges from title development streams and resolve integration conflicts while minimizing long-lived patches.You will develop title-specific adapters for renderer outputs, camera state, input, physics, animation, navigation, audio, gameplay state, and action events.You will configure controlled capture modes, including fixed-timestep simulation, frame-rate control, and synchronization between simulation, rendering, audio, and input.You will establish reproducible capture builds tied to exact Perforce changelists, dependencies, configurations, and schema versions.You will develop automated validation that detects missing modalities, timing drift, dropped frames, corrupted output, and incompatible schema changes.You will profile and debug performance, memory, threading, and stability issues introduced by instrumentation.You will translate researcher requests into title-specific implementations and identify requirements that should become shared capture-platform capabilities.
Qualifications
8+ years of professional software engineering experience in AAA games, real-time simulation, or similarly complex systemsExpertise in C++Experience integrating or maintaining systems across game-engine branchesDeep familiarity with Perforce streams, merges, conflict resolution, and build reproducibilityExperience with game-engine runtime systems such as rendering, simulation, input, animation, physics, audio, or gameplay frameworksExperience diagnosing timing, threading, performance, memory, and stability issuesExperience with build systems and CI/CD toolingPython or similar scripting experience for build, test, and capture automationExperience with telemetry, serialization, schema-versioned data, replay, or automated data validation
We want to connect you with job opportunities that align with your interests, skills, and expertise. When you create an EA Careers Account and are logged into the portal, you can click “Get Recommendations” to view a curated list of job openings. These recommendations are enhanced by automated processing, including artificial intelligence, and take into account your skills and experience. However, all employment decisions are made by our hiring teams, not by automated systems.
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) *$141,400 - $204,400 CADCalifornia (depending on location e.G. Los Angeles vs. San Francisco) *$165,000 - $256,000 USD
Pay is just one part of the overall compensation at EA.
In the US, we offer a package of benefits including paid time off (3 weeks per year to start), 80 hours per year of sick time, 16 paid company holidays per year, 10 weeks paid time off to bond with baby, medical/dental/vision insurance, life insurance, disability insurance, and 401(k) to regular full-time employees. Certain roles may also be eligible for bonus and other incentive programs.
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
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.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.
« Pour visualiser la description de poste en français, veuillez sélectionner le français dans le menu déroulant au haut de la page. »
At EA, we believe games are powerful because they bring together multiple ways people engage: play, watch, create, and connect. And increasingly, the biggest entertainment platforms aren't just places to consume content - they're places where communities build.
Creator-made content is already a proven part of EA's history - from community creation tools in Battlefield to The Gallery in The Sims 4. We believe new creative technologies and tools will expand how players engage with and contribute to our experiences, supported by thoughtful product design, safety systems, and global reach. Our focus is on enabling more players to participate in creative expression by making creation easier, safer, and more rewarding.
As a Senior Software Engineer, you will integrate EA's shared game-data capture technology into production game codebases and establish the systems that make instrumented title builds reproducible and maintainable.
Working across dedicated Perforce streams, you will adapt title-specific engine systems to expose synchronized rendering, simulation, input, audio, and gameplay signals. You will own the path from an available title stream to a validated capture build.
This is a hybrid role, working three days per week in Redwood City, Montreal, or Vancouver.
You will report to the Lead Technical Director.
Responsibilities
You will integrate the shared capture SDK into dedicated streams for multiple EA titles.You will own ongoing merges from title development streams and resolve integration conflicts while minimizing long-lived patches.You will develop title-specific adapters for renderer outputs, camera state, input, physics, animation, navigation, audio, gameplay state, and action events.You will configure controlled capture modes, including fixed-timestep simulation, frame-rate control, and synchronization between simulation, rendering, audio, and input.You will establish reproducible capture builds tied to exact Perforce changelists, dependencies, configurations, and schema versions.You will develop automated validation that detects missing modalities, timing drift, dropped frames, corrupted output, and incompatible schema changes.You will profile and debug performance, memory, threading, and stability issues introduced by instrumentation.You will translate researcher requests into title-specific implementations and identify requirements that should become shared capture-platform capabilities.
Qualifications
8+ years of professional software engineering experience in AAA games, real-time simulation, or similarly complex systemsExpertise in C++Experience integrating or maintaining systems across game-engine branchesDeep familiarity with Perforce streams, merges, conflict resolution, and build reproducibilityExperience with game-engine runtime systems such as rendering, simulation, input, animation, physics, audio, or gameplay frameworksExperience diagnosing timing, threading, performance, memory, and stability issuesExperience with build systems and CI/CD toolingPython or similar scripting experience for build, test, and capture automationExperience with telemetry, serialization, schema-versioned data, replay, or automated data validation
We want to connect you with job opportunities that align with your interests, skills, and expertise. When you create an EA Careers Account and are logged into the portal, you can click “Get Recommendations” to view a curated list of job openings. These recommendations are enhanced by automated processing, including artificial intelligence, and take into account your skills and experience. However, all employment decisions are made by our hiring teams, not by automated systems.
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) *$141,400 - $204,400 CADCalifornia (depending on location e.G. Los Angeles vs. San Francisco) *$165,000 - $256,000 USD
Pay is just one part of the overall compensation at EA.
In the US, we offer a package of benefits including paid time off (3 weeks per year to start), 80 hours per year of sick time, 16 paid company holidays per year, 10 weeks paid time off to bond with baby, medical/dental/vision insurance, life insurance, disability insurance, and 401(k) to regular full-time employees. Certain roles may also be eligible for bonus and other incentive programs.
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 4 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Game Capture & Repro Builds in Winnipeg, MB vacancy
- 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...SeniorGames
- Build high-performance gameplay data systems at Electronic Arts as a Software Engineer working in a hybrid model. Apply C++ and AI coding agents.As a Software Engineer on EA’s Quality... ...supporting AI capabilities across multiple games. Your work spans game engines, consoles,...SeniorGames
- ...Build AI Inference Networking software at Equinix using SDN, proxying, and open-source engineering expertise. Work within a globally distributed development team. As a Senior SDN Network Software Engineer, you will help develop open-source software for Equinix’s AI Inference...Senior
- ...Senior Back End Software Engineer Canada, United Kingdom, United States 1 gün 9 saat 9 dakika önce yayınlandı. Full Time Himalayas - Our software engineers... ...bring software to life. You are energized by the idea of building something new and want to work on problems that matter....SeniorFull time
$122.3k - $170.7k per year
...everyone makes play happen. Help shape the future of how games are built, tested, and played. EA is investing in new... ...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...GamesFull timeLocal area- Join Epic Games as a Senior Software Programmer with a focus on real-time communication. Utilize your expertise in C++ and come innovate with us across... ...Requirements: • Proficient in C++ and low-level audio engines • Experience with C APIs for broad platform distribution • Ability...SeniorGamesLong term contract
- Lead carbon capture process engineering at Svante in a hybrid Burnaby role, using process simulations and industrial facility expertise. Four office... ...captureProficiency with Aspen HYSYS, Aspen Plus, and Microsoft OfficeBring senior process engineering leadership, simulation expertise, and...SeniorFor contractorsWork at office
- Lead carbon capture process engineering from Calgary or remotely, applying CCUS expertise, process simulation, and facility integration skills.CANEIL seeks an experienced Senior Process Engineer for an Alberta client project starting January 2027. You will own process design...SeniorRemote work
- ...infrastructure cloudThe opportunityUnity is building the next generation game creation platform, changing how games... ...in an entirely new way.As a Staff Software Engineer on our gaming AI team, you... ...NYSE: U] is the world’s leading game engine, powering play for more than 3...GamesDaily paidWork at officeWorldwide
- Drive capture planning and competitive strategy for WSP’s Property & Buildings opportunities across Western Canada, supporting major pursuits and proposal development.This... ...across its markets. You will work with senior business leaders, technical teams, business development...Senior
- ...potential in an environment that’s engineered for people. At CIMA+, we care... ...Job Description CIMA+'s Buildings team is renowned for its... ...currently seeking a talented Senior Mechanical Engineer to join... ...commercial HVAC load calculation software Valid driver’s licence and...SeniorPermanent employmentContract workInternshipWork at office
$141.4k - $204.4k per year
...every part of our business, from game development to marketing,... ...We Do You will report to a Senior Technical Director within the... ...Developer Experience (GDX) team. We build and scale the continuous... ...game development teams.As Senior Engineering Manager, you will lead the engineering...SeniorGamesWorldwide$125k - $130k per year
CANEIL is expanding its engineering team to support a growing portfolio of energy... ...United States. We are seeking a Senior Process Engineer with deep expertise in carbon capture, utilization, and storage (CCUS)... ...ProTreat, or similar simulation software. Understanding of CO₂...SeniorPermanent employmentFull timeContract workInternshipWork at officeRemote workFlexible hours- Svante is seeking a Senior Mechanical Engineer to develop and commercialize structured adsorbent bed products for point-source carbon capture. You will translate performance requirements into safe, reliable, manufacturable, and cost-effective designs through all stages from...Senior
$120k - $130k per year
ABOUT YOU We are looking for a Senior Software Engineer (React Native) who is architecturally strong, quality-driven, and highly collaborative to... ...and is excited to lead mobile architecture decisions, build scalable cross‑platform applications, and drive shared code strategies...SeniorGames$125.3k - $175.3k per year
...all applications and next steps. Our partner is looking for a Senior Software Engineer based in Canada. Join a newly established engineering team... ...real-time 3D experiences, advanced software development, and building technology that empowers developers worldwide....SeniorRemote workWorldwideFlexible hours- ...innovators and inspired entrepreneurs, game-changing creatives and... .... We ignite passions and build connections across our diverse... ...invaluable role in our success.The engineering team at Warner Music Group... ...Job: We are looking for a Senior Software Engineer to help maintain...SeniorGamesContract workLocal areaWorldwide
- Svante Inc. in Burnaby, BC is seeking a Senior Mechanical Engineer to develop and commercialize structured adsorbent bed products for carbon capture. The role requires translating performance needs into safe, manufacturable designs and coordinating with R&D, materials, and manufacturing...Senior
- ...requirements In FC Quality Verification Engineering, our mission is to build the technology, large-scale test... ...our EA SPORTS FC teams understand game quality and decide when we are ready... ...operations teams.Role summary As a Senior Software Developer in Vancouver you will...SeniorGamesFull timeWork at officeLocal area3 days per week
- AlphaSense is seeking an exceptional engineer to own our Excel plugin... ...professionals worldwide You’ll build the bridge between our cutting... ...engineer, and optimize like a game developer. It’s a rare... ...optimization Experience with enterprise software deployment, updates, and...SeniorGamesWork at officeLocal areaWork from homeWorldwide
- Make your mark as a Senior Engine Software Developer at Electronic Arts, working with Unreal Engine 5 on our Iron Man title. Engage in groundbreaking game technology development. In this pivotal role at Motive, you will use your 10+ years of experience to optimize our game...SeniorGames
$160k - $180k per year
...Working at Velora means that you have the opportunity to build one or across all our products. We have a combination of... ...“about the role” section. About the roleWe’re hiring a Senior Software Engineer to help build Velora’s AI-native software platform, giving...SeniorLocal areaRemote work$111.4k - $161.4k per year
Senior Software Engineer — Content ToolsContent ToolsCoCounsel Legal Integrations Overview of the RoleThe CoCounsel Legal Integrations team within... ...Senior Software Engineers to join the Content Tools team in building purpose-built APIs that give AI agents precise, governed...SeniorContract workWork at officeLocal areaFlexible hours- ...looking to hire a full-time dedicated Senior Mechanical Engineer to lead Infrastructure projects engineering... ...engineering/design experience in buildings HVAC, Plumbing and Drainage, and Fire... ...in the use of specialized engineering software such as Carrier HAP, AFT Fathom, eQUEST...SeniorFull timeContract workLocal area
- Own build pipelines and developer tooling for Demonware’s C++ Client Code SDK, supporting console and PC development in Vancouver.As a Senior Software Engineer, you will improve builds, CI processes, test harnesses, and diagnostics for online features across multiple AAA titles...SeniorGames
$114.6k - $151.8k per year
...With an unmatched breadth and depth of engineering, advisory and science-based expertise... ...your chance to join WSP’s Property & Buildings team in a senior electrical engineering role where... ...Proficiency with relevant electrical design software and engineering tools. Experience...SeniorLocal areaRemote workFlexible hours- Lead complex building electrical designs at WSP, applying engineering expertise and multidisciplinary collaboration to deliver... ...client-focused solutions.This senior electrical engineering role sits... ...standardsProficiency with electrical design software and engineering toolsApply senior...Senior
- Lead building automation design at Ecosystem, using BAS expertise and... ...with 60% on-site presence.As a Senior Building Automation Specialist... ..., and commissioningMentor engineers and technicians on controls practicesRequirements... ...with BAS platforms and software toolsDeep HVAC systems and...Senior
- Lead mechanical building design in Edmonton with HVAC expertise, HAP calculations, and technical leadership for a growing engineering team.This senior engineering position directs commercial, institutional... ..., AutoCAD, and load calculation software.Key Responsibilities: Lead...Senior
- We are seeking an experienced Sr. Building Performance and Commissioning Engineer for a client of ours in the Vancouver area. The successful candidate will... ...Evaluate energy-saving opportunities using engineering software. Support incentive applications and utility conservation...SeniorFor contractorsSeasonal work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Game Capture & Repro Builds. Be the first to apply!
Related searches
- software developer no experience Winnipeg, MB
- software development engineer Winnipeg, MB
- software developer internship no experience Winnipeg, MB
- senior software developer Winnipeg, MB
- software design engineer Winnipeg, MB
- software engineer part time Winnipeg, MB
- new graduate software developer Winnipeg, MB
- director software engineering Winnipeg, MB
- software engineer co-op Winnipeg, MB
- software engineer Winnipeg, MB

