> Markdown version of [/jobs/ext/3029599-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/3029599-senior-software-engineer). 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 Software Engineer - **Company:** Light & Wonder - **Location:** Raleigh, NC, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** 3D Computer Graphics Software, Microsoft Windows, Application Programming Interfaces (APIs), Artificial Intelligence, C Sharp (Programming Language), C++ (Programming Language), Compilers, Profiling, Software Debugging, Video Game Development, Microsoft Visual Studio, Object-Oriented Software Development, Programming Environments, Software Tools, Software Engineering, Product Software Implementation Methods, Software Quality Assurance (SQA), Software Version Control - **Published:** September 22, 2026 - **Apply:** https://diversityjobs.com/candidate/trackback_apply?vacancyId=[vacid] ## About the Role Training and/or Experience: * 5+ years of professional experience in a software development team * 2D and 3D graphics programming experience (Unity or Godot experience is preferred) * Gaming industry experience is preferred, but not required Knowledge, Skills and Abilities: * Proficient in C# or C++ with a strong understanding of object-oriented design concepts * High degree of comfort with software development tools such as IDEs/compilers, debuggers, profilers, and version control systems * Familiarity with working in a Windows programming environment, including Unity and Visual Studio * Enjoy working in a creative environment * Strong multi-tasking skills * Excellent written and verbal communication skills * Ability to work well with others in a team environment * Practical, daily experience with AI coding assistants, with the judgment to catch common failure modes - confident-but-wrong answers, hallucinated functions, outdated patterns - and work around them. * Track record of using AI tools to take on higher-complexity work while maintaining rigorous verification habits; able to coach others on catching AI mistakes early. #LI-AM1 ## Description * Design, code, integrate, test, and debug game software for slot machines. * Demonstrate a strong understanding of the platform hardware, libraries, and operating system. * Provide input on game design and scheduling as it relates to software implementation. * Effectively communicate technical requirements to team members. * Collaborate with software quality assurance engineers to ensure regulatory compliance and timely product release. * Cultivate, maintain, and disseminate internal systems knowledge while providing feedback on platform and tools implementation. * Mentor junior engineers in related studios and throughout Game Development. * Create or update documentation related to new features, interfaces, and usage. * Contribute to in-house development toolset and engineering support. * Maintain up-to-date knowledge on new programming methods and technologies. * Use Claude Code and Cowork intentionally as part of daily engineering work - coding, debugging, test writing, and documentation. * Apply healthy skepticism to AI-generated output: check for invented APIs or methods, subtly incorrect logic, and missed edge cases before work moves to review. * Set the standard for how the team verifies AI-assisted work; help others recognize and work around common AI shortcomings rather than taking output at face value. * Take a leading role evaluating and adopting agentic coding workflows as they mature, weighing fit against our regulatory constraints. ## Related Videos - [Just-in-time Compilation in JVM](https://www.wearedevelopers.com/videos/240-just-in-time-compilation-in-jvm) - [Profiling Symfony & PHP apps with Blackfire](https://www.wearedevelopers.com/videos/265-profiling-symfony-php-apps-with-blackfire) - [ Secure Code Superstars: Empowering Developers and Surpassing Security Challenges Together](https://www.wearedevelopers.com/videos/422-secure-code-superstars-empowering-developers-and-surpassing-security-challenges-together) - [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 Compiler with C#](https://www.wearedevelopers.com/videos/116-building-a-compiler-with-c) - [The Software Engineer 2030: From Coder To AI Orchestrator? - Patrick Schnell](https://www.wearedevelopers.com/videos/1825-the-software-engineer-2030-from-coder-to-ai-orchestrator-patrick-schnell) ## Related Articles - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [What is Software Engineering in the Age of AI?](https://www.wearedevelopers.com/magazine/640-what-is-software-engineering-in-the-age-of-ai) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Dev Digest 132 - Binging WADFlix?](https://www.wearedevelopers.com/magazine/473-dev-digest-132-binging-wadflix)