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, flexible work options, and generous time off.
- 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 134640 - 164560 $ 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 place where creativity thrives, new perspectives are invited, and ideas matter. EA SPORTS™ 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. The EA SPORTS™ 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. In this role, you will be a key architect of the moment-to-moment combat gameplay, driving how punches, kicks, takedowns, physics, and AI behaviors feel and react in real time. You will work at the intersection of technology and creativity, collaborating closely with game designers, animators, and technical leaders to turn ambitious design concepts into smooth, responsive, and visually stunning gameplay.
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:
- 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).
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.