Career EngineCareer Engine
Your matchExample
74%match
Why you fitThis role calls for Python and Asyncio — tell us what you know and we'll check the rest.
Gap to noteAlso lists Typing — worth confirming before you apply.

Get roles like this, scored and matched, in your inbox.

Sign up free →

Job Opening

Supabase logo

SDK Engineer - Python

Supabase · Remote, Global · Posted 20 days ago

Remoteic
PythonasyncioPostgreSQLPostgRESTWebSocketTypingTypedDictpyproject.toml

"Own the typing experience and async/sync design of Supabase's Python SDK, a library used by backend, data, and AI agent developers, with public RFCs and releases."

We're looking for a SDK Engineer - Python to join our SDK team and own how developers talk to Supabase from Python. You'll work closely with the rest of the SDK team, our Auth, Realtime, Storage, PostgREST, Functions, CLI and Docs teams, and the open-source community, helping us make the Python SDK a library Python developers genuinely enjoy using.

Python developers reach Supabase from backend services, data pipelines, notebooks, and a growing number of AI agents and agent frameworks. The Python SDK is how all of them talk to the platform: database queries, auth, storage, realtime and edge functions, in both sync and async flavors.

This is a library-authoring role, and the work happens in the open: public repos, public issue trackers, and API decisions whose consequences last for years. If you get satisfaction from a type checker that catches the bug before your users do, from an async client that cleans up after itself, and from an issue tracker that isn't a graveyard, you'll like it here.

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 BE RESPONSIBLE FOR

…

Apply on Supabase's site →

This posting is sourced from Supabase's own career site — applying takes you there directly.

Get roles like this, scored and matched, in your inbox.

Sign up free →

Related roles

There are 70 open roles at Supabase right now. This role centers on Python, Asyncio, Typing, and Open Source Maintenance.

Want roles like this found for you?

Set your Focus once. Career Engine screens every new opening every week.

A scored, explained shortlist — not a keyword match — delivered weekly. Free for one profile.