SDK Engineer - Kotlin

Supabase·Remote·remote global
crypto:applicationengineeringIC4Engineering
Compensation
Not disclosed
ABOUT SUPABASE Supabase is the Postgres development platform, built by developers for developers. We provide a complete backend solution including Database, Auth, Storage, Edge Functions, Realtime, and Vector Search. All services are deeply integrated and designed for growth. ABOUT THE ROLE We're looking for a Kotlin SDK Engineer to join our SDK team and help bring first-class Supabase support to the Android and Kotlin Multiplatform ecosystems. You'll work closely with the broader SDK team, the developer community, and product engineering, helping us design, build, and maintain a Kotlin SDK that feels native to the ecosystem and scales to millions of developers. This role is ideal for someone who thrives in async, fast-paced environments and is excited about building developer tools that scale to millions. WHAT YOU'LL OWN - Design and build the Supabase Kotlin SDK, including Auth, Database, Storage, Functions and Realtime clients - Define API conventions and patterns that feel idiomatic to Kotlin developers — coroutine-native, expressive, and consistent with Android and KMP ecosystem expectations - Drive the SDK roadmap, identifying gaps and prioritizing improvements based on developer feedback and Supabase product direction - Engage the Android and Kotlin developer community through GitHub, Discord, and open source — triaging issues, reviewing contributions, and iterating in the open - Collaborate with the broader SDK team to maintain consistency, share patterns, and raise the quality bar across all supported languages - Write documentation, guides, and code samples that help developers get started quickly and go deep with confidence WHAT YOU BRING - Have 5+ years of experience building production Kotlin applications across mobile, web, or desktop - Are deeply familiar with the Kotlin ecosystem — coroutines, Flow, Gradle, Jetpack libraries, and the conventions Kotlin developers expect in a well-designed library - Have prior experience building SDKs,