Senior Software Engineer
$141.4k - $204.4k per yearElectronic Arts
Description & RequirementsElectronic 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 & RequirementsElectronic 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 And RequirementsIn FC Quality Verification Engineering, our mission is to build the technology, large-scale test automation, and AI-powered developer tools that help our EA SPORTS FC teams understand game quality and decide when we are ready to ship. We work closely with development, quality verification, production, content, and live operations teams.
Role SummaryAs a Senior Software Developer in Vancouver you will manage these systems from proposal to adoption. You will shape our technical direction, write code, define success metrics, and mentor engineers on our team. You will report to our Technical Director, FC Quality Verification Engineering. You will work hybrid, at least 3 days a week, from our office in Burnaby, BC.
ResponsibilitiesLead the design and implementation of closed-loop, multi-agent state machines, human-in-the-loop execution flows, and Generative AI testing frameworks for hyper-personalization systems.Develop distributed agent execution environment that autonomously run and self-heal end-to-end tests across complex environments.Develop statistical validation solutions, probabilistic rubrics, and calibration frameworks to measure feature quality, model drift, and non-deterministic agent behaviour at scale.Own technical designs, build reusable components, and improve our Continuous Integration and Continuous Delivery (CI/CD) workflows and distributed execution services.Diagnose failures across code, data, and infrastructure, fix root causes, and mentor our engineers through code reviews and knowledge sharing.Act as product owner for the systems you lead: work with stakeholders to define and prioritize requirements, agree scope and success criteria, turn them into delivery plans, and keep partners informed of estimates, progress, risks and dependencies.Learn and evaluate new engineering approaches, including AI-assisted workflows where useful, and measure improvements in reliability, feedback speed and adoption.
Required Qualifications10+ years of professional software development experience.A Batchelor or Master's degree in Computer Science, Software Engineering, or a related field that includes coursework or academic exposure to Artificial Intelligence / Machine Learning concepts.Proficiency in C# or C++ and Python, alongside experience designing complex software systems, automated testing, and version control.Experience designing and independently implementing complex software systems, including interfaces, dependencies and documented trade-offs.In-depth experience with LLMs, multi-agent orchestration, state machines, context/memory management, and human-in-the-loop workflows.Proficiency in statistical inference, hypothesis testing, variance reduction, and experimental design to build statistical testing solutions for probabilistic systems.Experience developing evaluation frameworks for generative systems, including dataset curation, LLMs-as-a-judge design, validation criteria, error analysis, and quantitative/qualitative metrics.Experience building test automation or developer tools, integrating them into CI/CD workflows, and debugging distributed systems using logs and telemetry.
Pay Transparency - North AmericaCompensation And BenefitsThe 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 RANGESBritish Columbia (depending on location e.G. Vancouver vs. Victoria) *$141,400 - $204,400 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 ArtsWe’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
Description & RequirementsElectronic 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 And RequirementsIn FC Quality Verification Engineering, our mission is to build the technology, large-scale test automation, and AI-powered developer tools that help our EA SPORTS FC teams understand game quality and decide when we are ready to ship. We work closely with development, quality verification, production, content, and live operations teams.
Role SummaryAs a Senior Software Developer in Vancouver you will manage these systems from proposal to adoption. You will shape our technical direction, write code, define success metrics, and mentor engineers on our team. You will report to our Technical Director, FC Quality Verification Engineering. You will work hybrid, at least 3 days a week, from our office in Burnaby, BC.
ResponsibilitiesLead the design and implementation of closed-loop, multi-agent state machines, human-in-the-loop execution flows, and Generative AI testing frameworks for hyper-personalization systems.Develop distributed agent execution environment that autonomously run and self-heal end-to-end tests across complex environments.Develop statistical validation solutions, probabilistic rubrics, and calibration frameworks to measure feature quality, model drift, and non-deterministic agent behaviour at scale.Own technical designs, build reusable components, and improve our Continuous Integration and Continuous Delivery (CI/CD) workflows and distributed execution services.Diagnose failures across code, data, and infrastructure, fix root causes, and mentor our engineers through code reviews and knowledge sharing.Act as product owner for the systems you lead: work with stakeholders to define and prioritize requirements, agree scope and success criteria, turn them into delivery plans, and keep partners informed of estimates, progress, risks and dependencies.Learn and evaluate new engineering approaches, including AI-assisted workflows where useful, and measure improvements in reliability, feedback speed and adoption.
Required Qualifications10+ years of professional software development experience.A Batchelor or Master's degree in Computer Science, Software Engineering, or a related field that includes coursework or academic exposure to Artificial Intelligence / Machine Learning concepts.Proficiency in C# or C++ and Python, alongside experience designing complex software systems, automated testing, and version control.Experience designing and independently implementing complex software systems, including interfaces, dependencies and documented trade-offs.In-depth experience with LLMs, multi-agent orchestration, state machines, context/memory management, and human-in-the-loop workflows.Proficiency in statistical inference, hypothesis testing, variance reduction, and experimental design to build statistical testing solutions for probabilistic systems.Experience developing evaluation frameworks for generative systems, including dataset curation, LLMs-as-a-judge design, validation criteria, error analysis, and quantitative/qualitative metrics.Experience building test automation or developer tools, integrating them into CI/CD workflows, and debugging distributed systems using logs and telemetry.
Pay Transparency - North AmericaCompensation And BenefitsThe 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 RANGESBritish Columbia (depending on location e.G. Vancouver vs. Victoria) *$141,400 - $204,400 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 ArtsWe’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 Senior Software Engineer in Winnipeg, MB vacancy
- ...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 at Epistemix show a clear passion for quality and love to bring software to life. You are energized by the idea of...SeniorFull time
- ...that amplify your impact and a culture that backs your ambition, you won’t just contribute. You’ll make things happen–fast.As a Senior Software Engineer, you will design, build, and operate software that solves complex business problems through thoughtful use of data, AI, and...SeniorWorldwide
- ...willing to relocate to Canada Interested candidates: Share your resume with details on Guidewire modules, notice periodេទ and relocation readiness. Seniority levelMid-Senior level Employment typeFull-time IndustriesIT Services and IT Consulting #J-18808-LjbffrSeniorRelocation
$5000 per month
...community care day to give back to the causes you care about.This job posting is for an existing vacancy.We’re looking for our next Senior Software Engineer We're building the next-generation Loan Origination System for Questbank's Secured Lending business — a distributed, event...SeniorLong term contractPermanent employmentFull timeTemporary workWork at office- ...start of a major transformation, helping shape the architecture, engineering standards, and technical direction of a brand-new banking app... ...scale. This is a chance to influence key decisions, work with senior stakeholders, and build something that genuinely leaves a mark....SeniorLong term contract
- We are rethinking how that software should work when AI is part of the product and part of how the product gets built, and the engineering pod you would join is at the center of that workYou... ...pod as a developer. The pod is small and senior, and works inside our Agentic SDLC...SeniorFlexible hours
- Kongsberg Maritime | Maritime SimulationBuild software that turns advanced simulation technology into real-world training solutionsKongsberg... ...new product team in Halifax. We are looking for three Senior Full Stack Software Engineers to help create applications and capabilities on top of...SeniorContract workLocal area
- ...Bentley SystemsBentley Systems is a global leader in software solutions for infrastructure engineering. Our technology empowers engineers, architects, constructors... .... We are seeking a talented and experienced Senior Software Developer to join our Civil Engineering...SeniorApprenticeshipWork at office
- ...platform, eliminating the manual, error-prone commerce processes that slow manufacturers and distributors down. We're hiring a Senior Software Engineer to help design, build, and operate the customer-facing applications, intelligent services, and AI-powered workflows driving...SeniorManual laborShift work
- ...set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Overview: Ethoca, a Mastercard company, is transforming the way merchants and card issuers work together to combat fraud...SeniorLong term contractWorldwide
- ...scalable, modular, and API-centric · Provide software design recommendations to the Program Manager and Chief Software Engineer · Evaluate operational feasibility by analyzing... ...Information Systems, or related STEM field · Senior-level experience deploying microservices into...SeniorLong term contractContract workTemporary work
$132k - $185k per year
...luluRoute, a homegrown application that acts as a parcel execution engine. This application integrates with our Warehouse Management... ...North America and global regions. Core responsibilities As a Senior Software Engineer, you will lead the design and implementation of...SeniorLong term contractPermanent employmentPart time$106k - $128k per year
....This isn't a traditional IT role, and it isn't a traditional Software Engineer, Data Engineer, or Business Intelligence role either. You'll learn... ...and genuinely funTHE OPPORTUNITY Reporting to the Senior Manager, Technology Solutions (Private Equity), the Senior Software...SeniorWork at officeRemote workRelocation package1 day per week- ...team membersProvide guidance to junior developersRequirements Senior-level full stack developer with Dev Lead ExperienceStrong... ...GitHub Actions, GitLab, BitBucket, Azure DevOpsFamiliarity with software ticketing systems or processes, e.G., Jira, Solar, ServiceNowWillingness...Senior
- ...recherchons un(e) Développeur(se) logiciel Sénior pour se joindre à l'équipe Diagnostics... ...developers' hands. We are seeking a Senior Software Developer to join the Diagnostics team as... ...with Kotlin, or C# exposure on the engine side. Gaming background — context for...SeniorDaily paidContract workWork at officeWorldwideRelocation package
- Title : Sr. Software Development Engineer (Fullstack)What you'll be expected to own:Deliver end-to-end full stack development for features that meet scalability, maintainability, and performance expectationsArchitect, deploy, and manage cloud infrastructure using best practices...Senior
- Optomi, in partnership with a leading financial solutions provider, is looking for a Senior Software Engineer to join their dynamic team. This role does not support any type of sponsorship and requires the person to work on a W-2 basis.Position Summary: The role requires...Senior
$160k - $210k per year
...more reliably, automating everything from engineering workflows to regulatory filings and... ...to do it.The Role We're looking for a senior engineer to build and own AI-powered product... ...experience building and shipping production software, with a track record of owning features...SeniorWork at office$115k - $145k per year
...Com to power more than 350,000 partnerships that deliver measurable business results.Your Role at impact.Com: As a Full Stack Software Engineer at impact.Com, you'll work on a global team, building real time data processes at-scale. You can be part of the design and build...SeniorLong term contractTemporary workLocal areaRemote workHome officeFlexible hours- At Cloudbeds, we're not just building software, we're transforming hospitality. Our platform powers hotels across 150 countries,... ...Technology Fast 500 again, but we're just getting started. As a Senior Software Engineer on the Core AI Squad, you'll design, build, and operate...SeniorWork at officeLocal areaRemote workWork from homeHome officeFlexible hours
- ...with the founder and the clients themselves. FourCents is a software studio with more than twenty years of product work and 350+ projects... ...their code, and we stay with them for years. We are hiring a senior engineer who wants that kind of ownership, not a ticket queue. What...Senior
$155k - $215k per year
About CircleCI Engineering CI/CD has been solved. Now it's being reinvented. AI agents don't just run pipelines. They write code, trigger... ..., writes the ADR, and makes the call.Invent new interfaces. Software delivery is being reinvented. Pipelines run autonomously, generate...Senior- # Senior Software EngineerSpotify Remote (Toronto) Full-timeFull-timeRemoteSoftware Engineering---## About this roleSpotify is hiring a Senior Software Engineer (Remote (Toronto)). This is a remote software development role listed on the official Spotify careers site.About...SeniorLong term contractRemote work
$130k - $140k per year
...This role is open to remote/ hybrid candidates commutable to our Toronto HUB office.Job Description Are you a passionate Senior Software Engineer looking to make a significant impact in the fintech space? Join Curinos, where you will play a pivotal role in shaping the future...SeniorPart timeWork at officeRemote workWork from homeFlexible hoursusd90k - usd180k per year
...our perspectives with those of our clients.About the Role SENIOR SOFTWARE ENGINEEROctober 2026THE COMPANY Tracing our roots to 1928,... ...Enterprise Data Experience team is seeking a Senior Software Engineer to design, build, and enhance scalable data products and reporting...SeniorLong term contract- ...of problem we work on. Soma Energy builds software that coordinates large electricity users... ...now have to carry twice the load. We need engineers to build what carries us to the next... ...designs, code review, pairing, and mentoring.Senior or Principal: how the role scales We're...SeniorInternshipFlexible hours
$65.2k - $158.55k per year
Job Title: Senior Software Engineer (Java & Spark)Job Location: Canada About the job you’re consideringAs Senior Software Engineer, you will work on one of the world's largest social media platform which deals with a few petabytes of data coming to the system daily. You will...SeniorFull timeLocal area$100k - $150k per year
...first and only cloud-based, fully-customizable, end-to-end software solution to automate securities-based lending from origination... ...’s contributions make a real impact. About the RoleAs a Senior Software Engineer, you will play a critical role in defining the architecture...SeniorLong term contract$85 - $95 per hour
85 to 95 CAD/HR for deserving candidates MUST HAVES SKILLS: 10+ years of demonstrated experience using JEE and JAVA Technologies including JSP, EJB, JTA, JMS, JNDI, JDBC and J2EE Security Experience with Frameworks including Spring, Maven, JPA, JQuery, Bootstrap, Hibernate...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. 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

