Gameplay Modes Senior Software Engineer

1 week ago


Victoria, British Columbia, Canada Electronic Arts Full time
Job Title: Gameplay Modes Senior Software Engineer

We 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 and develop gameplay modes that meet the needs of our players and align with our game's vision.
  • Collaborate with cross-functional teams to ensure seamless integration of gameplay modes with other game systems.
  • Develop and maintain high-quality, efficient, and scalable gameplay mode code.
  • Work closely with our game designers to ensure that gameplay modes meet their design requirements.
  • Identify and prioritize areas for gameplay mode improvement and implement changes as needed.
  • Develop and maintain technical documentation for gameplay modes.
Requirements:
  • Bachelor's degree in Computer Science or related field, or equivalent training and professional experience.
  • 7+ years of 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.
  • Understanding of performance implications of gameplay systems and algorithms and how to improve them.
  • Familiarity with scripting languages (Python, Lua, Ruby) and interpreted languages (C#, Java).
  • Knowledge in a second field, such as physics or mathematics.
  • Familiarity with basic game development technologies such as Perforce, Visual Studio.
About Electronic Arts:

At Electronic Arts, we are passionate about creating games that inspire and entertain players around the world. We are committed to fostering a culture of innovation, collaboration, and inclusivity. If you are a talented and motivated individual who shares our passion for gaming, we encourage you to apply for this exciting opportunity.

We are an equal opportunity employer and welcome applications from diverse candidates. We are committed to creating a workplace that is free from discrimination and harassment, and where everyone feels valued and respected.



  • 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

    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 Inc Full time

    Requisition Number:Position Title: Sr Software Engineer I External Description: At Electronic Arts Inc, we are a diverse collective of creators, innovators, and storytellers dedicated to crafting exceptional gaming experiences. Our philosophy is that remarkable games are born from teams that reflect the diversity of our players. As a Senior Software...


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

    Requisition Number:Position Title: Sr Software Engineer I External Description: At Electronic Arts Inc, we are a diverse collective of creators, innovators, and storytellers dedicated to crafting exceptional gaming experiences. Our belief is that remarkable games stem from teams that reflect the diversity of our players. As a Senior Software Engineer...


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

    About UsWe are a global team of creators, innovators, and technologists at Electronic Arts Inc, dedicated to crafting exceptional gaming experiences.Job SummaryWe are seeking a highly skilled Gameplay Modes Senior Software Engineer to join our team. As a key member of our software engineering team, you will be responsible for designing, developing, and...


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

    About UsWe are a global team of creators, innovators, and technologists at Electronic Arts Inc, dedicated to crafting exceptional gaming experiences.Job SummaryWe are seeking a highly skilled Gameplay Modes Senior Software Engineer to join our team. As a key member of our software engineering team, you will be responsible for designing, developing, and...


  • 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 Gameplay Modes Software Engineer, you will play a key role in designing and implementing game modes strategy and the 'feel' of a game.Key ResponsibilitiesDesign and write code that runs and controls the game, incorporating and adapting existing...


  • 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 Gameplay Modes Software Engineer, you will play a key role in designing and implementing game modes strategy and the 'feel' of a game.Key ResponsibilitiesDesign and write code that runs and controls the game, incorporating and adapting existing...


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

    Requisition Number:Position Title: Sr Software Engineer I External Description: At Electronic Arts Inc, we are a diverse collective of creators, innovators, and technologists. Our belief is that exceptional games and experiences emerge from teams that reflect the diversity of our players. As a Senior Software Engineer focusing on gameplay modes, you will...


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

    {"title": "Gameplay Modes Software Engineer", "content": "Gameplay 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 are passionate about creating connected experiences that ignite the emotion of sport through industry-leading...


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

    {"title": "Gameplay Modes Software Engineer", "content": "Gameplay 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 are passionate about creating connected experiences that ignite the emotion of sport through industry-leading...


  • Victoria, British Columbia, Canada Electronic Arts Full time

    ResponsibilitiesAs a Senior Software Engineer for Gameplay Modes, you will be responsible for bringing the vision of the Artists and Designers to life. This involves designing and writing the code that runs and controls the game, incorporating and adapting existing libraries and writing needed custom code.You will be a mentor and technical leader for the...


  • Victoria, British Columbia, Canada Electronic Arts Full time

    ResponsibilitiesAs a Senior Software Engineer for Gameplay Modes, you will be responsible for bringing the vision of the Artists and Designers to life. This involves designing and writing the code that runs and controls the game, incorporating and adapting existing libraries and writing needed custom code.You will be a mentor and technical leader for the...


  • Victoria, British Columbia, Canada Electronic Arts Full time

    Senior Software Engineer - Gameplay Systems Key Responsibilities Transform the creative visions of Artists and Designers into engaging gameplay experiences.Design and implement the underlying code that drives and manages the game, utilizing existing libraries and crafting custom solutions as necessary.Act as a mentor and technical authority within the...


  • Victoria, British Columbia, Canada Electronic Arts Full time

    About the RoleWe 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 mechanics, systems, and features that will bring our games to life.ResponsibilitiesDesign and develop gameplay...


  • Victoria, British Columbia, Canada Electronic Arts Full time

    About the RoleWe 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 mechanics, systems, and features that will bring our games to life.ResponsibilitiesDesign and develop gameplay...