Rive is revolutionizing UI and graphics development with their innovative platform for building production-ready UI with rich interactivity and state-driven animation. As a Senior C++ Engineer, you'll be at the forefront of developing their core animation runtime, working with cutting-edge technology and world-class designers. The role demands expertise in performance optimization, from C++ and SIMD to threading and mathematical implementations.
The position offers an opportunity to work with a rapidly growing company that serves tech giants, game studios, and even has their technology deployed in space! You'll be part of a self-directed, low-level team specializing in GPU programming and C++, focusing on the core runtime that powers their novel state machine and Bézier curve generation.
This is an ideal role for an experienced C++ engineer who is passionate about performance optimization and has a strong mathematical background. The position offers competitive compensation ($180,000-$220,000), comprehensive benefits, and the flexibility of remote work. Backed by prominent VCs like a16z and Two Sigma Ventures, Rive provides an exciting opportunity to be part of a diverse, transparent, and innovative team that's transforming the design industry.
The company values quick iteration, experimentation, and failing fast, making it perfect for someone who thrives in a dynamic startup environment. Working with Rive means joining a global team of passionate designers and developers committed to building an inclusive culture where everyone feels supported.