Senior Gameplay Modes Software Engineer

2 months ago


Victoria, British Columbia, Canada Electronic Arts Inc. Full time
{"title": "Gameplay Modes Software Engineer", "content": "Gameplay Modes Software Engineer

We are a global team of creators, innovators, and technologists who believe that amazing games and experiences start with diverse teams. At Electronic Arts, we are passionate about creating connected experiences that ignite the emotion of sport through industry-leading sports video games.

The Gameplay Modes Software Engineer will focus on game modes strategy and the "feel" of a game. You will work with a team of engineers to implement the rules of play for different game modes and the infrastructure to support different modes of play.

Your Key Responsibilities

  • Design and write the code that runs and controls the game, incorporating and adapting existing libraries and writing needed custom code.
  • Be a mentor and technical leader for the group working on gameplay systems.
  • Prototype new mechanics to prove designs and improve mechanics.
  • Design and document technical designs for Gameplay systems.
  • Develop tools and workflows to produce new game features.
  • Work with a proprietary engine to develop shareable code and interface correctly with the engine.
  • Architect game modes systems which can be extended over time to meet the needs of additional game requirements at incremental cost.

Your Qualifications

  • Bachelor's degree in Computer Science or related field, or equivalent training and professional experience.
  • 7+ years experience with C++ and experience in object-oriented design and implementation.
  • Knowledge of good software programming practices.
  • Understanding of multi-threaded architectures and synchronization principles.
  • Excellent debugging experience using tools to help debug.
  • Understand performance implications of Gameplay systems & algorithms and how to improve them.
  • Familiar with scripting languages (Python, Lua, Ruby) and interpreted languages (C#, Java).
  • Knowledge in a second field, such as physics or mathematics.
  • Familiar with basic game development technologies such as Perforce, Visual Studio.

What We're Looking For

  • Passion for programming and a desire to learn more.
  • A sense of humility and ability to thrive in a team environment.
  • A knack for managing your time and prioritizing tasks.
  • Drive to execute and deliver high-quality results.
", "lang_code": "en-US"}

  • Victoria, British Columbia, Canada Electronic Arts Full time

    Job Title: Gameplay Modes Senior Software EngineerWe are seeking a highly skilled and experienced Gameplay Modes Senior Software Engineer to join our team at Electronic Arts. As a key member of our gameplay systems team, you will be responsible for designing and implementing gameplay modes that deliver an exceptional player experience.Responsibilities:Design...


  • Victoria, British Columbia, Canada Electronic Arts Full time

    Job Title: Gameplay Modes Senior Software EngineerWe are seeking a highly skilled and experienced Gameplay Modes Senior Software Engineer to join our team at Electronic Arts. As a key member of our gameplay systems team, you will be responsible for designing and implementing gameplay modes that deliver an exceptional player experience.Responsibilities:Design...


  • Victoria, British Columbia, Canada Electronic Arts Full time

    Job Title: Gameplay Modes Senior Software EngineerWe are seeking a highly skilled and experienced Gameplay Modes Senior Software Engineer to join our team at Electronic Arts. As a key member of our gameplay systems team, you will be responsible for designing and implementing gameplay modes that deliver an exceptional player experience.Responsibilities:Design...


  • Victoria, British Columbia, Canada Electronic Arts Full time

    Job Title: Gameplay Modes Senior Software EngineerWe are seeking a highly skilled and experienced Gameplay Modes Senior Software Engineer to join our team at Electronic Arts. As a key member of our gameplay systems team, you will be responsible for designing and implementing gameplay modes that deliver an exceptional player experience.Responsibilities:Design...


  • Victoria, British Columbia, Canada Electronic Arts Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team as a Gameplay Modes Senior Software Engineer. In this role, you will be responsible for designing and implementing gameplay systems, working closely with artists and designers to bring their vision to life.ResponsibilitiesDesign and implement gameplay systems,...


  • Victoria, British Columbia, Canada Electronic Arts Full time

    About the RoleWe are seeking a highly skilled Gameplay Modes Senior Software Engineer to join our team at Electronic Arts. As a key member of our gameplay systems team, you will be responsible for designing and implementing gameplay mechanics, working closely with artists and designers to bring their vision to life.ResponsibilitiesDesign and implement...


  • Victoria, British Columbia, Canada Electronic Arts Full time

    About the RoleWe are seeking a talented Senior Software Engineer to lead the development of gameplay modes for our next-generation games. As a key member of our engineering team, you will be responsible for designing and implementing game systems that deliver a world-class player experience.Key ResponsibilitiesDesign and implement gameplay modes, including...


  • Victoria, British Columbia, Canada Electronic Arts Full time

    Job Summary We are seeking a highly skilled Gameplay Modes Senior Software Engineer to join our team at Electronic Arts. As a key member of our gameplay team, you will be responsible for designing and implementing gameplay systems that bring our games to life. Responsibilities Design and develop gameplay systems that meet the needs of our games ...


  • Victoria, British Columbia, Canada Electronic Arts Inc. Full time

    We are a global team of creators, innovators, and technologists at Electronic Arts, a leading sports entertainment brand in the world. Our team is responsible for creating connected experiences that ignite the emotion of sport through industry-leading sports video games.The Gameplay Modes Software Engineer will focus on game modes strategy and the 'feel' of...


  • Victoria, British Columbia, Canada Electronic Arts Full time

    Job SummaryElectronic Arts is seeking a highly skilled Gameplay Modes Senior Software Engineer to join our team. As a key member of our gameplay systems team, you will be responsible for designing and implementing gameplay features that bring our games to life. ResponsibilitiesDesign and develop gameplay systems that meet the needs of our games.Collaborate...


  • Victoria, British Columbia, Canada Electronic Arts Inc Full time

    Job Title: Gameplay Modes Senior Software EngineerWe are a global team of creators, innovators, and technologists who believe that amazing games and experiences start with diverse teams.Key Responsibilities:Develop and maintain gameplay modes for our interactive experiences.Collaborate with cross-functional teams to design and implement new features.Ensure...


  • Victoria, British Columbia, Canada Electronic Arts Inc Full time

    Sr Software Engineer IWe are a global team of creators, storytellers, technologists, experience originators, and innovators. Our mission is to craft amazing games and experiences that captivate diverse audiences worldwide.Key Responsibilities:Design and develop innovative gameplay modes that drive engagement and player satisfaction.Collaborate with...


  • Victoria, British Columbia, Canada Electronic Arts Inc Full time

    Sr Software Engineer IWe are a global team of creators, storytellers, technologists, experience originators, and innovators. Our mission is to craft amazing games and experiences that captivate diverse audiences worldwide.Key Responsibilities:Design and develop innovative gameplay modes that drive engagement and player satisfaction.Collaborate with...


  • Victoria, British Columbia, Canada Electronic Arts Inc Full time

    Sr Software Engineer IWe are a global team of creators, storytellers, technologists, experience originators, and innovators. Our mission is to create amazing games and experiences that inspire and engage players worldwide.Key Responsibilities:Design and develop gameplay modes and tools that meet the highest standards of quality and innovation.Collaborate...


  • Victoria, British Columbia, Canada Electronic Arts Inc Full time

    Sr Software Engineer IWe are a global team of creators, storytellers, technologists, experience originators, and innovators. Our mission is to create amazing games and experiences that inspire and engage players worldwide.Key Responsibilities:Design and develop gameplay modes and tools that meet the highest standards of quality and innovation.Collaborate...


  • Victoria, British Columbia, Canada Electronic Arts Inc. Full time

    Game Modes Software EngineerWe are a global team of creators, innovators, and technologists who believe that amazing games and experiences start with diverse teams. At Electronic Arts, we're passionate about creating connected experiences that ignite the emotion of sport through industry-leading sports video games.The Gameplay Modes Software Engineer is a...


  • Victoria, British Columbia, Canada Electronic Arts Inc. Full time

    Game Modes Software EngineerWe are a global team of creators, innovators, and technologists who believe that amazing games and experiences start with diverse teams. At Electronic Arts, we're passionate about creating connected experiences that ignite the emotion of sport through industry-leading sports video games.The Gameplay Modes Software Engineer is a...


  • Victoria, British Columbia, Canada Electronic Arts Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Electronic Arts. As a key member of our team, you will be responsible for designing and implementing game modes strategy and the 'feel' of a game.Key ResponsibilitiesGame Modes StrategyWork with a team of engineers to implement the rules of play for different game...


  • Victoria, British Columbia, Canada Electronic Arts Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Electronic Arts. As a key member of our team, you will be responsible for designing and implementing game modes strategy and the 'feel' of a game.Key ResponsibilitiesGame Modes StrategyWork with a team of engineers to implement the rules of play for different game...


  • Victoria, British Columbia, Canada 2K Full time

    Gameplay Modes EngineerWe're seeking a skilled Gameplay Modes Engineer to join our team at EA SPORTS. As a key member of our development team, you'll be responsible for designing and implementing game modes and infrastructure to support different modes of play.Key Responsibilities:Design and implement game modes and infrastructure to support different modes...