> Markdown version of [/jobs/ext/2588647-senior-advanced-software-engineer-rendering](https://www.wearedevelopers.com/jobs/ext/2588647-senior-advanced-software-engineer-rendering). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Advanced Software Engineer - Rendering - **Company:** Light & Wonder - **Location:** Chicago, IL, United States - **Experience:** Expert - **Salary:** $150,000.0 - $172,000.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Artificial Intelligence, C Sharp (Programming Language), C++ (Programming Language), Software Quality, Memory Management, Game Engine, Performance Tuning, Software Engineering, Graphics Processing Unit (GPU), Information Technology - **Published:** August 14, 2026 - **Apply:** https://jobs.localjobnetwork.com/apply/add/86472387/1 ## About the Role Training and/or Experience * 8+ years of professional software development experience. * Bachelor's degree in computer science or related field. * Direct experience working on Unity, Unreal or a comparable commercial game engine. Knowledge, Skills & Abilities * Expert in C++ and/or C#. * Deep understanding of rendering pipelines, graphics APIs and GPU architecture. * Strong grasp of low-level performance optimization and memory management. * Comfortable using AI-assisted coding tools (e.g., Claude Code, Codex, Copilot) as part of the daily development workflow. * Experience building cross-platform solutions is highly preferred. * Excellent problem-solving and communication skills. * Ability to lead and mentor team members. ## Description As a Senior Advanced Software Engineer at Light & Wonder, you will be a key contributor within a collaborative, global engineering team focused on delivering robust, innovative technology solutions. Outcomes * Deliver core engine systems that are stable, performant, and portable across platforms. * Lead technical initiatives and actively mentor junior engineers. * Ensure compliance with platform standards. * Contribute to continuous improvement of development processes. Essential Job Functions * Design, build, test and maintain core engine systems including rendering pipelines, cross-platform runtime abstraction, and memory/performance systems. * Build the engine-level abstractions and tooling that serve as the foundation for product development. * Diagnose and resolve complex low-level performance and stability issues. * Contribute to core engine architecture decisions and long-term technical roadmap. * Partner cross-functionally with platform, tools, and product teams; * Leverage AI-assisted tools to improve development efficiency, code quality, testing effectiveness, and team productivity. * Stay current with industry trends and technologies. ## Related Videos - [The Impact of AI on Game Development and the Industry](https://www.wearedevelopers.com/videos/100297-the-impact-of-ai-on-game-development-and-the-industry) - [Building a fully automated escape room](https://www.wearedevelopers.com/videos/735-building-a-fully-automated-escape-room) - [Let's Talk Quality! - Lilia Gargouri](https://www.wearedevelopers.com/videos/1815-let-s-talk-quality-lilia-gargouri) - [Guided Memory Management: Rust's Ownership Model](https://www.wearedevelopers.com/videos/809-guided-memory-management-rust-s-ownership-model) - [WeAreDevelopers LIVE - "Fun and games - and all that comes with it", Back to BASIC & more](https://www.wearedevelopers.com/videos/1719-wearedevelopers-live-fun-and-games-and-all-that-comes-with-it-back-to-basic-more) - [Coding an Immersive Copilot using Unity / .NET and Azure OpenAI!](https://www.wearedevelopers.com/videos/1204-coding-an-immersive-copilot-using-unity-net-and-azure-openai) ## Related Articles - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [What Jobs Can You Get with a Software Engineering Degree?](https://www.wearedevelopers.com/magazine/398-what-jobs-can-you-get-with-a-software-engineering-degree) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer)