> Markdown version of [/jobs/ext/2003733-senior-rendering-programmer](https://www.wearedevelopers.com/jobs/ext/2003733-senior-rendering-programmer). 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 Rendering Programmer - **Company:** Linden Lab - **Location:** South San Francisco, CA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** C++ (Programming Language), Code Review, OpenGL, Pair Programming - **Published:** August 9, 2026 - **Apply:** https://www.wayup.com/i-j-linden-lab-660140264123970/ ## About the Role + 5+ years experience as a graphics engineer + A high degree of proficiency in C or C++ + Strong 3D math skills + Collaborative and quick to adapt in a multi-tasking, quick-moving environment BONUS POINTS: + Previous game industry experience + OpenGL experience + Metal experience ## Description WE'RE LOOKING FOR AN EXPERIENCED GRAPHICS ENGINEER TO HELP TAKE OUR TECH TO THE NEXT LEVEL. THERE ARE SOME EXCITING NEW PROJECTS HERE, AND WE NEED A SENIOR GRAPHICS ENGINEER TO HELP ARCHITECT OUR RENDERING PIPELINE AND SUPPORTING SYSTEMS. JOIN US AND HELP SHAPE THE FUTURE OF TECH AT LINDEN LAB! WHAT YOU'LL DO: + Architect and implement key systems in the graphics pipeline + Expand and improve existing systems + Participate in code reviews, whiteboard discussions, standups, and pair-programming on a daily basis + Collaborate with other engineers in an iterative, agile development environment with a focus on shipping code and achieving practical results + Contribute to design discussions ## 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) - [Why pair programming is the best usability testing tool for developer focused products?](https://www.wearedevelopers.com/videos/503-why-pair-programming-is-the-best-usability-testing-tool-for-developer-focused-products) - [Pair Programming with Generative Agents: Refactoring Legacy Android at Speed](https://www.wearedevelopers.com/videos/100224-pair-programming-with-generative-agents-refactoring-legacy-android-at-speed) - [Rendering Design Software in the Browser at Penpot](https://www.wearedevelopers.com/videos/1353-rendering-design-software-in-the-browser-at-penpot) - [AI Pair Programming with GitHub Copilot at SAP: Looking Back, Looking Forward!](https://www.wearedevelopers.com/videos/1546-ai-pair-programming-with-github-copilot-at-sap-looking-back-looking-forward) ## Related Articles - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [The 10 C++ programming questions to expect in an interview](https://www.wearedevelopers.com/magazine/50-the-10-c-programming-questions-to-expect-in-an-interview) - [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) - [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 103 - Superb Owl Trafficking](https://www.wearedevelopers.com/magazine/388-dev-digest-103-superb-owl-trafficking)