Remote Python SDK Engineer: Build a Developer-First Library

Supabase

United States

Remote

USD 120,000 - 180,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Supabase is seeking an SDK Engineer - Python to own how developers talk to Supabase from Python. You’ll work with the SDK team and other product teams to make the Python SDK a library developers genuinely enjoy using.

The role focuses on building a high-quality, fully typed SDK with async and sync APIs, authored in the open, with contributions from the community. Fully remote with global opportunity.

Qualifications

  • Deep knowledge of Python typing (generics, protocols, TypedDict).
  • Authoring or maintaining a library with public API.
  • Maintaining open-source projects: triage issues, release automation, changelogs, and semver.
  • Fluent in asyncio; support both sync and async callers.
  • Packaging Python libraries (pyproject.toml, wheels) and dependency policies.
  • Strong unit tests and regression testing discipline.
  • Excellent written communication for docs and RFCs.
  • Autonomy to identify and ship important work.
  • Clear communication across technical and non-technical audiences.
  • Experience in async or distributed teams.

Responsibilities

  • Build and evolve our Python SDK across database, auth, storage, realtime and functions with both sync and async APIs.
  • Start new features and justify missing capabilities; own the roadmap.
  • Work in the open: triage inbound issues, review contributions, maintain CI and release automation.
  • Own the typing experience to keep autocomplete and static analysis correct.
  • Ensure compatibility across Python versions, async frameworks, workers, and notebooks.
  • Work on realtime: websocket connections, reconnection, and presence semantics.
  • Reflect platform changes in the SDK and changelog.
  • Design in public: RFCs, migration guides, release notes.
  • Make the SDK legible to AI coding agents.

Skills

Modern Python typing
Asyncio
Python packaging
Documentation
Autonomy
Communication

Education

None

Job description

Supabase is seeking an SDK Engineer - Python to own how developers talk to Supabase from Python. You’ll work with the SDK team and other product teams to make the Python SDK a library developers genuinely enjoy using.

The role focuses on building a high-quality, fully typed SDK with async and sync APIs, authored in the open, with contributions from the community. Fully remote with global opportunity.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Python SDK Engineer - Async & Typing Expert
Remote Python SDK Engineer - Async & Typing Expert

remote work • United States

Remote
USD 120,000 - 180,000
SDK Engineer - Python (Fully Remote)
SDK Engineer - Python (Fully Remote)

Supabase • United States

Remote
USD 140,000 - 190,000
Fully remote
Co-working allowance
ESOP
+5
SDK Engineer - Python
SDK Engineer - Python

Supabase • United States

Remote
USD 120,000 - 180,000
SDK Engineer - Python
SDK Engineer - Python

remote work • United States

Remote
USD 120,000 - 180,000
Remote Python SDK Engineer - Build AI & Data Pipelines
Remote Python SDK Engineer - Build AI & Data Pipelines

Supabase • United States

Remote
USD 140,000 - 190,000
Fully remote
Co-working allowance
ESOP
+5
Developer Relations Engineer - Remote & Community Builder
Developer Relations Engineer - Remote & Community Builder

US Health Partners, LLC • New York (NY)

Hybrid
USD 110,000 - 170,000
Fully Remote
ESOP
Tech Allowance
+4
Developer Relations Engineer – Build with Supabase
Developer Relations Engineer – Build with Supabase

Visa Hunt • San Francisco (CA)

Hybrid
USD 120,000 - 180,000
Fully Remote
ESOP
Tech Allowance
+4
Developer Relations Engineer — Remote & Community Builder
Developer Relations Engineer — Remote & Community Builder

Icehouseventures • United States

On-site
USD 90,000 - 130,000
Fully Remote
ESOP
Tech Allowance
+4
Developer Relations Engineer (San Francisco, CA)
Developer Relations Engineer (San Francisco, CA)

Visa Hunt • San Francisco (CA)

Hybrid
USD 120,000 - 180,000
Fully Remote
ESOP
Tech Allowance
+4
Developer Relations Engineer
Developer Relations Engineer

supabase • San Francisco (CA)

On-site
USD 120,000 - 180,000
Fully Remote
ESOP
Tech Allowance
+4