Rive is revolutionizing the way UI and graphics are built with their innovative platform for production-ready, interactive, and state-driven animation. As a Senior C++ Graphics Engineer, you'll be joining a company that's experiencing remarkable organic growth, serving tech giants, game studios, and even having their technology deployed in space applications.
The role focuses on GPU rendering pipelines and is crucial for developing next-generation features that will enhance the Rive platform. You'll be part of a self-directed, performance-oriented team specializing in GPU programming and C++. The position offers the opportunity to work on cutting-edge vector rendering technology through the Rive Renderer and advance game engine integrations across multiple platforms.
This is not a game development position, but rather a middleware development role that involves deep work with shaders and low-level GPU rendering. You'll be working with various graphics backends including Vulkan, Metal, D3D12, WebGL, and WebGPU, making this perfect for someone passionate about graphics technology.
The company offers a competitive compensation package ranging from $180,000 to $220,000, along with comprehensive benefits including health, dental, and vision coverage, plus stock options. Rive is backed by prominent VCs like a16z and Two Sigma Ventures, providing a stable yet exciting environment for innovation.
Working remotely, you'll be part of a global team that values transparency, quick iteration, and experimentation. The company culture promotes diversity and inclusion, ensuring everyone feels supported while working on transformative technology that's changing how interactive content is created.