Senior Gameplay Software Engineer in Vancouver

Senior Gameplay Software Engineer in Vancouver

Vancouver Full-Time 116100 - 141900 $ / year (est.) On-site
E

At a Glance

  • Tasks: Design and build immersive gameplay systems for EA SPORTS UFC.
  • Company: Join Electronic Arts, a leader in gaming innovation and creativity.
  • Benefits: Enjoy competitive pay, generous vacation, health benefits, and more.
  • Other info: Collaborative environment with opportunities for mentorship and career growth.
  • Why this job: Shape the future of combat gaming and make an impact on millions of players.
  • Qualifications: 5+ years in game development, strong C++ skills, and a passion for gaming.

The predicted salary is between 116100 - 141900 $ per year.

Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world. Here, everyone is part of the story. A team where everyone makes play happen. EA SPORTTM is one of the most iconic brands in entertainment – connecting hundreds of millions around the world to the sports they love through a portfolio of industry-leading video games.

Located in Vancouver, British Columbia, the EA SPORTTM UFC team is on a mission to become the world's greatest fighting game. If you're passionate about building immersive digital entertainment, this is the role of a lifetime. We are looking for a passionate and talented Senior Gameplay Engineer to help shape the core player experience and elevate our combat systems to the next level.

Your Responsibilities:

  • Design & Build Core Systems: Architect, implement, and refine high-performance gameplay systems including player controls, combat logic, character animation state machines, physics interactions, and spatial AI.
  • Collaborate Across Disciplines: Partner closely with designers, animators, audio engineers, and producers to translate creative vision into engaging, high-fidelity gameplay mechanics.
  • Engine & Performance Optimization: Contribute to core engine capabilities, multi-threaded architecture, memory management, and network synchronization to ensure fluid frame rates and ultra-responsive controls.
  • Integrate Emerging Tech & AI: Pioneer the integration of emerging AI techniques and automated workflows into development pipelines to enhance innovation, dynamic character behavior, and team efficiency.
  • Tools & Workflow Development: Build and maintain developer-facing tools, editors, and performance profiling utilities to empower designers and animators.
  • Tune & Polish: Continuously iterate on gameplay mechanics to ensure responsiveness, impact clarity, frame accuracy, and overall player satisfaction.
  • Mentorship & Leadership: Guide and mentor junior and mid-level engineers, promoting software engineering best practices, code quality, and technical excellence across the team.

Your Qualifications:

  • 5+ years of professional software engineering experience in video game development, with a strong portfolio of shipped titles or core gameplay systems work.
  • Advanced proficiency in C++ and object-oriented software design.
  • Solid understanding of data structures, algorithms, 3D math (linear algebra, vector math, quaternions), and physics.
  • Deep experience with debugging, memory optimization, multi-threading, and performance profiling.
  • Hands-on experience developing gameplay systems such as combat mechanics, player controllers, animation trees/IK, physics, or game AI.
  • Proven track record or active affinity for leveraging emerging AI technologies and automation to optimize workflows and drive technical innovation.
  • Excellent communication skills with the ability to articulate complex technical ideas clearly to both technical and non-technical team members.
  • Bachelor’s degree in computer science, Computer Engineering, or equivalent practical experience.

Nice to Haves:

  • Experience developing for modern console platforms (PlayStation 5, Xbox Series X|S).
  • Deep passion for combat sports (UFC, MMA, Boxing) or fighting games.
  • Familiarity with dynamic animation techniques, procedural movement, or physics-driven hit reaction systems.
  • Familiarity with modern version control tools (Perforce, Git).

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. 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).

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.

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. We adopt a holistic approach to our benefits programs, emphasizing physical, emotional, financial, career, and community wellness to support a balanced life.

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.

Senior Gameplay Software Engineer in Vancouver employer: Electronic Arts

Electronic Arts is an exceptional employer that fosters a dynamic and innovative work culture, perfect for a DevOps Engineer passionate about game development. With a strong emphasis on employee growth, you will have access to cutting-edge technologies and collaborative teams, ensuring your contributions directly impact the creation of beloved games. Located in a vibrant tech hub, EA offers a hybrid work environment that promotes work-life balance while providing unique opportunities to engage with industry leaders and enhance your skills.

E

Contact Details:

Electronic Arts Recruitment Team

We think you need these skills to ace Senior Gameplay Software Engineer in Vancouver

C++
Object-Oriented Software Design
Data Structures
Algorithms
3D Math (Linear Algebra, Vector Math, Quaternions)
Physics
Debugging