← All Jobs
Posted Jun 3, 2026

Android Engineer - DevRel Team

Description: • Develop, maintain, and evolve Rive’s Android runtime and supporting infrastructure. • Build APIs for Rive content in Jetpack Compose, Android Views, and related Android integrations. • Integrate Rive’s core C++ runtime through JNI and Kotlin APIs. • Ensure the Android runtime is consistent with APIs and workflows across other Rive runtimes. • Support performance and compatibility across the diverse Android device ecosystem. • Expand the Android test suite and troubleshoot complex device-specific issues. • Synchronize state and lifetimes between Kotlin and C++ code. • Diagnose and correct performance issues across CPU, GPU, memory, and energy usage. • Collaborate with customers, engineering, and product to triage issues and guide production use. • Create documentation and API guidance that improves onboarding and developer experience. • Act as the Android technical expert for the Rive engineering team and help shape runtime features. • Stay current with Android platform changes, devices, and SDK versions. Requirements: • Experience building Android applications using Kotlin. • Experience developing and maintaining a library used by other developers, including version management, changelogs, and announcements. • General C++ experience, with JNI binding experience strongly preferred. • Track record of resolving difficult bugs to root cause and preventing regressions through unit testing. • Ability to measure and improve performance across CPU, GPU, memory, and energy consumption. • Familiarity with performance tooling such as Perfetto. • Knowledge of optimization techniques such as memoization, cache coherency, avoiding copies, and minimizing draw calls. • Strong empathy for developers and understanding of what makes a great SDK onboarding experience. • Experience with Rive is a plus. • Interest in or experience with multiplatform frameworks such as Kotlin/Compose Multiplatform, React Native, or Flutter. • Must be based in North America and able to overlap with U.S. Pacific Time hours. • Ability to come to the San Francisco office occasionally for in-person collaboration. Benefits: • Remote work environment. • Comprehensive health, dental, and vision coverage. • Stock options. • Base salary range of $170,000 to $190,000. • Opportunity to work on open-source runtimes used by major global companies. • Supportive, diverse, and inclusive culture. • Opportunity for in-person collaboration at the San Francisco office on occasion.