Description
Electronic Arts is seeking a Senior Software Developer to work on playability and experience. The successful candidate will collaborate with product managers, game designers, developers, and researchers to bring ideas to life. They will design and develop new game experiences and improve existing ones.
Responsibilities:
- Create and maintain high-performance, stable, and engaging game features.
- Ensure feature implementation aligns with the base engine architecture and technical strategy.
- Optimize user journey requirements through clear development and playability guidelines.
- Integrate telemetry and analytics mechanisms to track and provide visibility into features.
- Contribute to initiatives related to the engine, content, AI agents, and research to create scalable solutions.
- Identify technical risks related to playability, obstacles, and architectural pitfalls, and propose clear mitigation plans.
- Create conceptual mockups and automated test suites for game systems.
Requirements:
- At least 8 years of professional software development experience, including AAA game engines (such as Frostbite, Unity, Unreal, Godot, or proprietary engines).
- Experience working with large codebases in C++.
- Experience designing or implementing game features.
- Expertise in at least one playability-related domain (e.g., characters, cameras, controls, UI, audio resources, lighting, animation, shaders, visual effects, ray intersection calculations, spline curves, and physics fundamentals).
- Ability to navigate unfamiliar areas of a large codebase and become productive quickly.
- Experience working with various tools, processing chains, and execution systems.
- Familiarity with design tools like Miro and Figma.
- Experience contributing to engine architecture and developer platforms.
- Proficiency in IC/DC tools (e.g., Jenkins, GitLab) and version control systems (e.g., Perforce, Git).
Benefits:
- Competitive salary ($141,400 - $204,400 CAD or $165,000 - $256,000 USD).
- Comprehensive benefits package, including paid time off, sick time, company holidays, medical/dental/vision insurance, life insurance, disability insurance, and retirement plans.
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting:
https://jobs.ea.com/fr_CA/careers/JobDetail/Senior-Software-Developer-Gameplay-Experience/216275