> Markdown version of [/jobs/ext/151038-expert-graphics-engineer](https://www.wearedevelopers.com/jobs/ext/151038-expert-graphics-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). --- # Expert Graphics Engineer - **Company:** Owlchemy Labs - **Location:** Austin, TX, United States (Remote available) - **Experience:** Expert - **Salary:** $150,000.0 - $180,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), C Sharp (Programming Language), C++ (Programming Language), Program Optimization, Code Review, Computer Programming, Video Game Development, Python (Programming Language), OpenGL, Test Scripts, Virtual Reality, HLSL - **Published:** May 14, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=3f9c357ba919ce41 ## About the Role Do you have experience in Unity?, Do you have a High school diploma or GED?, * Strong attention to detail * Strong, clear and proactive communicator across a variety of disciplines and levels * Deep Unity Programing Expertise (C#, HLSL) * Strong understanding of Unity's Scriptable Render Pipeline and Universal Render Pipeline and underlying rendering technologies like Vulkan and OpenGL * Cross programming expertise (C++, Java, Python, etc.) * Deep graphics optimization expertise (Unity Profile, RenderDoc, hardware specifics) * Experience with XR platforms, tile-based renderers, and related technologies strongly preferred Required Education and Experience: * High School Diploma or Equivalent * 7+ years of graphics programming experience * Good understanding of all other disciplines in game development Preferred Education and Experience: * 10+ years of graphics programming experience * Appreciation of puns (or at least the ability to groan at them) Physical Requirements: * Owls must be able to use virtual reality headsets but are not expected to own one. ## Description * Implement shaders, graphic systems, and visual tools based on direction from Design and Art teams including task owner * Assist with porting to new platforms accounting for best practices based on engine and platform requirements * Create tools to assist production as needed * Assist with optimization, especially of graphics-related issues, utilizing profiling tools and coding best practices * Develop and test code, fix bugs, and profile to optimize code as directed * Follow engineering best practices, development processes, and coding standards * Take ownership of tasks and authored features, ensuring owned features can be maintained and provide technical and design leadership for owned tasks * Seek feedback on owned tasks, including via playtests, other Owls and stakeholders * Evaluate new XR hardware and assist with R&D efforts * Collaborate with (or act as) Owners to break down large deliverables into more discrete tasking and provide accurate estimates to stakeholders * Collaborate with Owls cross-departmentally to meet task goals and determine code requirements * Keep up to date on the latest in development practices for Unity and XR and ensure distribution of that knowledge throughout team * Mentor other Owls on graphics best practices through one to one discussions, coding explanations, code reviews, and documentation creation, etc. ## Related Videos - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Apple Vision Pro: Proven Development Methods Meet the Latest Technology](https://www.wearedevelopers.com/videos/1190-apple-vision-pro-proven-development-methods-meet-the-latest-technology) - [Build a CI/CD pipeline to automate code reviews and ensure code quality](https://www.wearedevelopers.com/videos/349-build-a-ci-cd-pipeline-to-automate-code-reviews-and-ensure-code-quality) - [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) - [Reality and Beyond: Coding a Drone Using {Unity 3D .NET} and ChatGPT AI!](https://www.wearedevelopers.com/videos/702-reality-and-beyond-coding-a-drone-using-unity-3d-net-and-chatgpt-ai) - [Measuring the Wrong Things Faster Than Ever](https://www.wearedevelopers.com/videos/100317-measuring-the-wrong-things-faster-than-ever) ## Related Articles - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 129 - Now that's what I call private data!](https://www.wearedevelopers.com/magazine/468-dev-digest-129-now-that-s-what-i-call-private-data) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [WWC24 Talk - Brenda Romero - Stay: Surviving and Thriving in Tech](https://www.wearedevelopers.com/magazine/467-wwc24-talk-brenda-romero-stay-surviving-and-thriving-in-tech) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [10 Coding Games to Teach You How to Code](https://www.wearedevelopers.com/magazine/151-10-coding-games-to-teach-you-how-to-code)