Senior C++ Graphics Engineer

4 days ago

Apply Now
Logo of Rive

Rive

Rive is a modern tool designed to create production-ready graphics and interactive animations for a wide range of applications, including games, apps, websites, and more. It offers a unique approach by utilizing state-driven animations, allowing for rich interactivity without the need for hard-coded graphics. Rive supports seamless integration with various platforms such as Web, iOS, Android, Unity, Unreal, and more, through its open-source runtimes. The platform empowers designers and developers to work collaboratively, bridging the gap between creation and implementation with its state machine capabilities, enhancing creativity and efficiency in building compelling visual content.

11 - 50 employees

๐ŸŽฎ Gaming

โ˜๏ธ SaaS

๐Ÿ’ฐ $10M Series A on 2023-01

๐Ÿ“‹ Description

Rive is looking for a very experienced C++/Graphics Engineer specialized in GPU rendering pipelines to work on next generation features that will delight customers. โ€ข Work on the bleeding edge of vector rendering technology by developing and enhancing the Rive Renderer. โ€ข You will have the autonomy to create, dream, and implement features in conjunction with our roadmap. โ€ข Work to advance Riveโ€™s game engine integrations across Unity, Unreal, Defold, various C++ backends and future custom integrations. โ€ข Work on existing graphics backends including Vulkan, Metal, D3D12, WebGL, and WebGPU. โ€ข Optimize and ensure the quality of our existing C++ codebase.

๐ŸŽฏ Requirements

What you will bring: โ€ข 5+ years of professional experience programming in C++ with expertise in rendering and low level graphics. โ€ข Proven ability to come up to speed and contribute quickly to a complex code base. โ€ข Self-directed with prior experience owning and delivering features. โ€ข Passionate about game engines, game engine rendering and low level integrations. Youโ€™ve built your own game engine, and know the rendering stack well, and/or have previously worked in several game engines: Unreal, Unity, Godot, other AAA engines, or your own. โ€ข Expertise in modern GPU rendering pipelines (Vulkan, Metal, and/or D3D12) โ€ข Experience in GPU shader programming (GLSL, HLSL, and/or MSL) โ€ข Experience working with vector instructions sets (AVX, SSE, NEON, WebAssembly SIMD) โ€ข Proficiency in dev tooling and automation (GitHub CI, etc.) Bonus points for: โ€ข Experience in WASM, WebGL, and/or WebGPU โ€ข Prior experience working in a startup or small, nimble environment

๐Ÿ–๏ธ Benefits

Compensation and benefits: We offer a remote work environment comprehensive health, dental, and vision coverage as well as stock options. Rive is committed to fair and equitable compensation practices. Compensation may depend on various factors including, but not limited to relevant work experience, skills, and geographic location. The salary range for this role is $180,000 to $220,000. At Rive we are a global group of passionate designers and developers who believe in transparency, failing fast, quick iteration, and experimentation. We aim to build a diverse and inclusive culture where everyone feels supported. Backed by prominent VCs like a16z and Two Sigma Ventures, we have an incredible opportunity to be game changers in the world of creating interactive content. Help us accelerate the design industry's transition to Rive!

Apply Now

4 days ago

Join flexEngage to develop backend applications in a remote role. Participate in product development at an innovative retail technology startup.

4 days ago

Join Coinbase as a Senior Staff Software Engineer to build next generation FinTech systems. Help shape the platform that powers economic freedom.

Discover 100,000+ Remote Jobs!

Join now to unlock all jobs

Discover hidden jobs

We scan the internet everyday and find jobs not posted on LinkedIn or other job boards.

Head start against the competition

We find jobs within 24 hours of being posted, so you can apply before everyone else.

Be the first to know

Daily emails with new job openings straight to your inbox.

Choose your membership

Loved by 10,000+ remote workers
๐ŸŽ‰$6 / week

Cancel anytime

MOST POPULAR
๐Ÿฅณ$18 / month
$24
Save 25% vs weekly

Cancel anytime

BEST VALUE
๐Ÿฅฐ$54 / year
$216
Save 75% vs monthly

Cancel anytime

Wall of Love

Frequently asked questions

We use powerful scraping tech to scan the internet for thousands of remote jobs daily. It operates 24/7 and costs us to operate, so we charge for access to keep the site running.

Of course! You can cancel your subscription at any time with no hidden fees or penalties. Once canceled, youโ€™ll still have access until the end of your current billing period.

Other job boards only have jobs from companies that pay to post. This means that you miss out on jobs from companies that don't want to pay. On the other hand, Remote Rocketship scrapes the internet for jobs and doesn't accept payments from companies. This means we have thousands more jobs!

New jobs are constantly being posted. We check each company website every day to ensure we have the most up-to-date job listings.

Yes! Weโ€™re always looking to expand our listings and appreciate any suggestions from our community. Just send an email to Lior@remoterocketship.com. I read every request.

Remote Rocketship is a solo project by me, Lior Neu-ner. I built this website for my wife when she was looking for a job! She was having a hard time finding remote jobs, so I decided to build her a tool that would search the internet for her.

Why I created Remote Rocketship

Choose your membership

Loved by 10,000+ remote workers
๐ŸŽ‰$6 / week

Cancel anytime

MOST POPULAR
๐Ÿฅณ$18 / month
$24
Save 25% vs weekly

Cancel anytime

BEST VALUE
๐Ÿฅฐ$54 / year
$216
Save 75% vs monthly

Cancel anytime

Built by Lior Neu-ner. I'd love to hear your feedback โ€” Get in touch via DM or lior@remoterocketship.com