We are seeking an experienced Gameplay Engineer to contribute to the development of high-quality gameplay features for Apex Legends, a live-service multiplayer game. As a Gameplay Engineer, you will collaborate closely with designers and cross-functional teams to prototype, implement, and refine features that enhance gameplay experiences.

Responsibilities:

  • Develop and refine gameplay features in partnership with designers to align with the game's creative vision.
  • Implement and maintain gameplay systems focusing on reliability, performance, scalability, and long-term maintainability.
  • Support core gameplay development across various areas, including player-facing systems, weapons, abilities, and mode-specific features.
  • Collaborate with internal teams and external partners to ensure seamless integration of features into the broader game experience.
  • Work with engineers, designers, artists, animators, QA, and production teams to deliver high-quality features on schedule while managing technical risks.
  • Investigate and resolve bugs, regressions, edge cases, and gameplay issues within a large, complex codebase.
  • Contribute to technical design discussions, code reviews, and ongoing improvements to engineering standards and shared gameplay technology.
  • Ensure new gameplay features are robust, scalable, performant, and suitable for a live multiplayer environment.
  • Provide guidance to other engineers through technical feedback and implementation support.

Qualifications:

  • 5+ years of experience in software development engineering on gameplay teams.
  • Experience shipping multiplayer video game titles.
  • Experience working on live-service video game titles.
  • Proficiency in advanced C++/C skills.
  • Bachelor’s degree in Computer Science or a related field, or equivalent training and professional experience.