Développeur.euse sénior.e en logiciels / Senior Software Developer
$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.
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 Developer on our Research & Engineering team, you will collaborate with Research Scientists and Engineers to shape how new technologies integrate into core engine architecture. You will translate ideas from exploration into systems that can operate at scale in a live environment. You will operate at the intersection of research and production, helping bring emerging technologies (e.g., AI‑assisted creation, procedural systems) into a world‑class engine used by millions of players.
This is a hybrid role, onsite three days a week, in Redwood City, Montreal, or Vancouver. The Senior Software Developer will report to the Head of Research and Development.
Responsibilities
- Partner with engine developers, integrating creator-focused systems into our core engine architecture to enable generative creation workflows.
- Partner with researchers, engineers, artists, and designers to translate prototypes into production-ready engine features, ensuring alignment with existing systems.
- Contribute across engine domains, including tools, data pipelines, and runtime systems, to improve the capabilities of the engine.
- Design extensible interfaces that allow rapid iteration on new technologies while maintaining architectural integrity and developer usability.
- Define how you productize new technologies within the engine, influencing architecture and creator experience.
Qualifications
- 7+ years of professional software development experience, including experience with AAA game engines (e.g., Frostbite, Unity, Unreal, Godot, or proprietary).
- Experience with large C++ codebases.
- Proficiency across one or multiple engine development domains (e.g., gameplay, simulation, systems, content pipelines, and performance‑critical systems).
- Experience navigating unfamiliar areas of a large codebase and becoming productive quickly in tools, pipeline, or runtime systems.
- Experience collaborating with others to translate applied research goals into production‑ready engine features.
- Experience with emerging technologies such as AI/ML, procedural generation, or creator tooling systems.
- Experience contributing to engine architecture or developer‑facing platforms.
- Proficiency in CI/CD tools (e.g., Jenkins, GitLab).
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).
- British Columbia (depending on location e.g. Vancouver vs. Victoria) $141,400 - $204,400 CAD
- California (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 equity.
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 equity.
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.
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- ...bien plus encore! Ton Impact Dans Ce Rôle On cherche un·e développeur·euse logiciel pour rejoindre notre équipe de développement. Dans ce rôle,... ...more! What you’ll get to work on We are looking to hire a Software Developer to join our development team. In this role, you will...SoftwareSummer workWork at officeRemote workFlexible hours
- ...Développeur (-euse) logiciel expert (C++) | Expert Software Developer (C++) Pourquoi joindre les rangs de Grass Valley? Grâce à sa technologie primée et à son expertise reconnue, Grass Valley permet aux créateurs, aux diffuseurs et aux organisations médiatiques de produire...Software
$146k - $204.5k per year
...Senior Software Development Engineer (Content) Senior Software Development Engineer responsible for designing, building, and evolving complex... ...‑world products and improving content quality, coverage, and developer productivity. Minimum Qualifications ~ Bachelor’s degree...SeniorSoftwareWork at office3 days per week- ...À PROPOS DU RÔLE Nous recherchons un·e Senior Backend Software Developer expérimenté·e pour nous aider à bâtir des produits de nouvelle génération... ...expérience professionnelle en conception et développement logiciel dans un environnement Agile / Scrum La capacité de mener...SeniorSoftwareInternshipWork at officeRemote workFlexible hours
$100k - $125k per year
...Position Overview dormakaba is seeking an Embedded Software Developer based in Montreal, QC. The Embedded Software Developer is... ...Aperçu du poste dormakaba est à la recherche d'un Développeur de logiciels embarqués basé à Montréal, QC. Le Développeur de logiciels...Software- ...La dynamique de votre équipe: Le Développeur(euse) logiciel - compilation et déploiement travaillera au sein de l’équipe SCMT (Gestion de Configuration... ...---------------------------- Your team’s dynamic: The Software Developer - Builds & Releases will be working within the...SoftwareFlexible hours
- ...Développeur·euse logiciel front-end senior Plusgrade conçoit les applications web élégantes et modernes permettant aux passagers du monde entier d'acheter des surclassements, et nous recherchons une personne prête à mener l'architecture front-end de nos prochains produits...SeniorSoftwareWork at officeRemote workWorldwideFlexible hours
- ..., bâtir, tester et maintenir les systèmes qui permettent aux développeur(se)s de livrer et d ’exploiter des jeux en direct à grande échelle... ...développeur(se)s. Nous recherchons un(e) Développeur(se) logiciel Sénior pour se joindre à l’équipe Diagnostics en tant que...SeniorSoftwareDaily paidContract workWork at officeWork visa
- ...The opportunity Developing the Unity platform means designing, building, testing, and maintaining the systems that empower developers to... ...columnar storage and query, dashboards when needed). Demonstrated senior‑level judgment: a track record of leading cross‑cutting design,...SeniorSoftwareWork at officeRelocation package
- ...Développeur-euse sénior-e, systèmes embarqués / Senior Embedded Developer About the job Développeur-euse sénior-e, systèmes embarqués / Senior Embedded Developer PBSC Solutions Urbaines est le leader mondial dans les solutions de vélopartage et de mobilité urbaine (Familier...SeniorSoftwareWork at officeImmediate startRemote work
- ...Senior Software Developer – Front End at Plusgrade Responsabilités Concevoir et architecturer des applications web performantes et modernes... ...de l’IA, en créant des systèmes partagés que d’autres développeurs utilisent et en élevant le niveau de compétence technique de...SeniorSoftwareRemote workFlexible hours
- Rejoignez Expedia Group en tant que Développeur Logiciel III pour la Plateforme Contenu. Contribuez à l'enrichissement et à la distribution de millions d'actifs grâce à des solutions logicielles innovantes. En tant que Développeur Logiciel III sur la Plateforme Contenu d'Expedia...SeniorSoftware
- ...nouveaux défis !TA MISSIONEn tant que Développeur·euse Back-End , ton rôle principal est de guider... ...et mettre en œuvre des solutions logicielles, en assurant une intégration harmonieuse... ...de 3 ans d’expérience en développement logiciel, notamment avec Python, JavaScript, Java...SoftwareRemote workWeekend work
- ...À propos du poste TS Imagine, un leader mondial des logiciels SaaS de trading et de gestion des risques, est à la recherche d’un(e) Développeur·euse senior en données quantitatives pour rejoindre son équipe Modèles & Données quantitatives à notre bureau de Montréal....SeniorSoftwareWork at officeDay shift
- ...Responsable de la validation de la fonctionnalité, de la qualité, de la performance et de la stabilité des composants logiciels et matériels du système de reconnaissance de plaques de Genetec, en étroite collaboration avec les équipes de développement logiciel, matériel et...SoftwareFlexible hours
- Participez à des projets aériens à fort impact comme développeur d'applications à Montréal. Ce poste hybride vous... .... Notre équipe recherche un(e) développeur(euse) avec une expérience significative en développement logiciel. Vous aurez 5-7 ans d'expérience et une expertise...Software
$122.3k - $170.7k per year
...As a Software Developer on Creative Innovation's Audio team, you will contribute to a large-scale AI-enabled audio initiative focused on evaluation... ...align technical solutions with creative goals Report to a Senior Development Director You are / you have … ~5+ years of...SeniorSoftwareLocal area- ...technologie ensuite. Nurun recherche un Développeur Backend pour rejoindre notre équipe.... ...pratiques et de l’excellence en développement logiciel (design, patterns, qualité, métriques)... ...en matière de fertilité Junior Software Developer, HPC / Développeur.euse logiciel junior...SoftwareApprenticeshipWork at officeRemote workFlexible hoursDay shift
- ...nous levons avec la motivation de faire du monde un endroit plus efficace et plus agréable. Aperçu du rôle En tant que Développeur Logiciel Senior, tu es prêt et enthousiaste à collaborer avec et à encadrer des coéquipiers techniques et non techniques tout en planifiant...SeniorSoftwareFull timeApprenticeship
- Rejoignez Genetec comme Développeur Logiciel .NET et façonnez l'avenir des services cloud. Ce poste exige des compétences solides en développement et une passion pour l'innovation technique. En tant que membre de l'équipe Genetec One, vous serez responsable du développement...Software
- Rejoignez EXFO à Montréal comme Développeur logiciel Go en mode hybride. Concevez des solutions qui intègrent les données de réseaux pour des clients internationaux. EXFO recherche un Développeur logiciel intermédiaire pour sa plateforme SaaS. Dans ce rôle, vous utiliserez...Software
- ...grand potentiel. L’équipe Ingénierie Core cherche un développeur en logiciels II pour se joindre à notre équipe des données. En tant que... ...potential. Our Core Engineering department is seeking a Software Developer II to join the Data team in Montreal. This role is...SoftwareApprenticeshipCasual workWork at officeWorldwide
$108k - $152k per year
...responsable du contenu est actuellement à la recherche d’un(e) développeur(-euse) de logiciels III pour travailler sur les capacités de notre plateforme... ...that drive loyalty and traveler satisfaction. This Software Developer III role is part of the Content team which sits...SoftwareContract workApprenticeshipSummer workWork at officeLocal areaWorldwideFlexible hours- ...déployer la prochaine génération de logiciels de sécurité physique de... ...services clés destinés aux développeurs applicatifs de Genetec. Votre... ...OS family is responsible for developing an operating system and... ...of Genetec physical security software to our clients. Your objective...SoftwareInternshipRemote workFlexible hours
- ...carrière tech avec un poste de développeur Java Full-stack Junior. Vous... ...en tant que développeur logiciel. Après avoir suivi une formation... ...start your career as a Java Developer? In-depth graduate training... .... What you’ll do: As a software developer with mthree, you’ll...SoftwareDaily paidPermanent employmentFull timeContract workApprenticeshipFlexible hours
- Rejoignez-nous comme Développeur Logiciel .NET et participez à des projets variés en cloud computing et en intégration. Mettez en œuvre vos compétences techniques dans un environnement stimulant. Nous accueillons des développeurs de tous niveaux, prêts à s'investir dans des...Software
- ...Job Overview We are looking for a software developer to join the Platform Engineering Genetec Login team, which maintains and operates the single sign‑on (SSO) system for all Genetec products and customers. We handle over 75 million requests per month and can deploy a...SoftwareFlexible hours
- ...AutoVu Edge Devices qui rassemble des passionnés de développement logiciel, de design de matériel embarqué (électronique, firmware,... ...Devices multidisciplinary team, which brings together enthusiasts in software development, onboard equipment design (electronic, firmware, mechanical...SoftwareApprenticeshipFlexible hours
- ...pourriez faire partie d’une équipe de développement logiciel qui collabore avec d’autres équipes pour... ...Your team’s dynamic: You could be part of a software development team that works in collaboration with other teams to develop and maintain a cloud platform for a brand-new...SoftwareFlexible hours
- ...standard (le cas échéant). Résumé du poste À titre de développeur ou développeuse logiciel senior au sein de l’équipe APPS, vous jouerez un rôle de... ...increases (if applicable). Job Description As a senior software engineer on the APPS team, you will take on a...SeniorSoftwareLong term contractWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Développeur.euse sénior.e en logiciels / Senior Software Developer. Be the first to apply!
- sas programmer Montréal, QC
- développeur progress Montréal, QC
- programmeur back end Montréal, QC
- programmeur Montréal, QC
- guidewire developer Montréal, QC
- développeur front end angular Montréal, QC
- mulesoft developer Montréal, QC
- télétravail développeur Montréal, QC
- stage developpeur front end Montréal, QC
- programmeur jeux video Montréal, QC
