Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Développeur.euse sénior.e en logiciels / Senior Software Developer

$141.4k - $204.4k per year

Electronic 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
Vacancy posted 8 days ago
Similar jobs that could be interesting for youBased on the Développeur.euse sénior.e en logiciels / Senior Software Developer in Montréal, QC vacancy
  •  ...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... 
    Software
    Summer work
    Work at office
    Remote work
    Flexible hours

    Flare

    Montréal, QC
    8 days ago
  •  ...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

    Grass Valley Canada

    Montréal, QC
    8 days ago
  • $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... 
    Senior
    Software
    Work at office
    3 days per week

    Expedia Group

    Montréal, QC
    2 hours ago
  •  ...À 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... 
    Senior
    Software
    Internship
    Work at office
    Remote work
    Flexible hours

    Plusgrade

    Montréal, QC
    8 days ago
  • $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

    dormakaba

    Montréal, QC
    8 days ago
  •  ...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... 
    Software
    Flexible hours

    Genetec

    Montréal, QC
    8 days ago
  •  ...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... 
    Senior
    Software
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Plusgrade

    Montréal, QC
    8 hours ago
  •  ..., 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... 
    Senior
    Software
    Daily paid
    Contract work
    Work at office
    Work visa

    Unity Technologies

    Montréal, QC
    8 days ago
  •  ...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,... 
    Senior
    Software
    Work at office
    Relocation package

    Unity

    Montréal, QC
    8 days ago
  •  ...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... 
    Senior
    Software
    Work at office
    Immediate start
    Remote work

    PBSC Solutions Urbaines

    Montréal, QC
    8 days ago
  •  ...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... 
    Senior
    Software
    Remote work
    Flexible hours

    Points

    Montréal, QC
    2 hours ago
  • 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... 
    Senior
    Software

    PowerToFly

    Montréal, QC
    8 hours ago
  •  ...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... 
    Software
    Remote work
    Weekend work

    Moment Factory

    Montréal, QC
    6 days ago
  •  ...À 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.... 
    Senior
    Software
    Work at office
    Day shift

    TS Imagine

    Montréal, QC
    8 days ago
  •  ...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... 
    Software
    Flexible hours

    Genetec

    Montréal, QC
    2 hours ago
  • 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

    Insight Global

    Montréal, QC
    8 days ago
  • $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... 
    Senior
    Software
    Local area

    Electronic Arts (EA)

    Montréal, QC
    2 days ago
  •  ...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... 
    Software
    Apprenticeship
    Work at office
    Remote work
    Flexible hours
    Day shift

    Publicis Groupe Canada

    Montréal, QC
    8 days ago
  •  ...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... 
    Senior
    Software
    Full time
    Apprenticeship

    osedea

    Montréal, QC
    13 days ago
  • 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

    Genetec

    Montréal, QC
    8 days ago
  • 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

    EXFO Inc.

    Montréal, QC
    8 days ago
  •  ...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... 
    Software
    Apprenticeship
    Casual work
    Work at office
    Worldwide

    Tower Research Capital

    Montréal, QC
    23 hours ago
  • $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... 
    Software
    Contract work
    Apprenticeship
    Summer work
    Work at office
    Local area
    Worldwide
    Flexible hours

    Expedia Group

    Montréal, QC
    1 day ago
  •  ...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... 
    Software
    Internship
    Remote work
    Flexible hours

    Genetec

    Montréal, QC
    8 days ago
  •  ...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... 
    Software
    Daily paid
    Permanent employment
    Full time
    Contract work
    Apprenticeship
    Flexible hours

    慨正橡扯

    Montréal, QC
    8 days ago
  • 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

    Genetec

    Montréal, QC
    8 days ago
  •  ...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... 
    Software
    Flexible hours

    Genetec

    Montréal, QC
    8 days ago
  •  ...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... 
    Software
    Apprenticeship
    Flexible hours

    Genetec

    Montréal, QC
    more than 2 months ago
  •  ...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... 
    Software
    Flexible hours

    Genetec

    Montréal, QC
    more than 2 months ago
  •  ...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... 
    Senior
    Software
    Long term contract
    Work at office

    Sony Pictures Imageworks

    Montréal, QC
    16 days ago

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!