Electronic Arts logo

Senior Rendering Software Engineer (Apex Legends)

Electronic Arts
Chatsworth, California, United States of AmericaVancouver, British Columbia, CanadaMadison, Wisconsin, United States of America
Posted 1 month ago
Last seen 1 month ago
Active
full-time
Respawn Entertainment
$138,700 - $199,900 CAD (British Columbia) or $160,600 - $249,300 USD (California)

Job Summary

Join Respawn Entertainment, the award-winning studio behind Apex Legends, as a Senior Rendering Software Engineer. This hybrid role offers the chance to develop cutting-edge rendering features and optimize visuals across the full tech stack, contributing to a beloved live game with a passionate team.

About this job

This role involves developing, optimizing, and maintaining rendering features and tools for Apex Legends. The Senior Rendering Software Engineer will work across the full rendering tech stack, from tools to API invocation and shader authoring, collaborating with diverse teams to deliver high-performance visuals.

Requirements

- Work on the full rendering tech stack, top (tools, interface with script or other engine systems, etc.) to bottom (API invocation, shader authoring, etc.). - Develop, optimize, and maintain rendering features and tools in a live game environment. - Create, architect, and document technical designs for rendering features. - Collaborate with a diverse set of stakeholders - engineers, artists, technical artists, designers, producers, QA - to deliver impressive, high-performance visuals. - Contribute to healthy team morale and culture. - Share and receive opinions about the game as a whole. - Local to Vancouver or LA, or willing to relocate. - Expert technical experience in C++, shaders, graphics APIs, graphics debugging tools. - Strong understanding of the graphics rendering pipeline. - Expertise in several of: shader performance; material artist workflows; lighting; particle systems; post processing; volumetrics; occlusion culling and gpu-driven rendering; low level graphics API abstraction; tools and engine architecture; environment rendering; character rendering; GPU optimization; CPU optimization. - Excellent 3D math skills. - Comfortable in a mature codebase. - Console programming experience. - 5+ years experience in games programming. - Humble, open-mindedness; welcoming of discussion and feedback.

Benefits & Perks

- Paid time off (3 weeks per year to start in US, 3 weeks in Canada). - Sick time (80 hours per year in US, 10 days per year in Canada). - 16 paid company holidays per year (US). - 10 weeks paid time off to bond with baby (US). - Medical/dental/vision insurance (US & Canada). - Life insurance (US & Canada). - Disability insurance (US & Canada). - 401(k) (US). - Retirement plan (Canada). - Paid top-up to EI/QPIP benefits up to 100% of base salary when welcoming a new child (12 weeks for maternity, 4 weeks for parental/adoption leave in Canada). - Certain roles may also be eligible for bonus and equity. - Complimentary games. - Mental well-being support. - Family leaves.

Apply for this position

Apply Now

You'll be redirected to the company's application page to complete your application.

ManaBoard LogoManaBoard.io

The #1 platform for finding high-quality job postings in the gaming industry. Connect with top studios and talent.

Stay Updated

Get gaming job alerts and industry insights delivered to your inbox.

By subscribing, you agree to receive our newsletter and occasional updates. You can unsubscribe at any time.

Disclaimer: ManaBoard is an independent platform. Job listings and logos are sourced from public career pages and remain the property of their respective owners.

© 2026 ManaBoard. All rights reserved.