SDK-Entwickler (Python)

Stelle nicht auf LinkedIn

🔥 vor 10 Minuten

🌏 Überall auf der Welt

⏰ Vollzeit

🟡 Mittelstufe

🟠 Senior

🔙 Backend-Entwickler

👻 Geisterscore 25%

infoinfo

🗣️🇺🇸🇬🇧 Englisch erforderlich

Jetzt Bewerben
Ähnliche Remote-Jobs finden

📊 Überprüfen Sie Ihre Lebenslauf-Bewertung für diese Stelle

Verbessern Sie Ihre Chancen auf ein Vorstellungsgespräch, indem Sie Ihre Lebenslauf-Bewertung vor der Bewerbung überprüfen.

Logo of Supabase

Supabase

51 - 200 Mitarbeiter

Gegründet 2020

☁️ SaaS

🔌 API

🤖 Künstliche Intelligenz

💰 €80.000.000 Series B im 2022-05

SaaS • API • Artificial Intelligence

Supabase ist eine Open-Source-Alternative zu Firebase und bietet Entwicklerinnen und Entwicklern eine umfassende Backend-as-a-Service-Plattform. Die Lösung umfasst unter anderem eine Postgres-Datenbank, Benutzerauthentifizierung mit Row Level Security (RLS), sofort verfügbare RESTful APIs, Edge Functions für die Bereitstellung von benutzerdefiniertem Code sowie Echtzeit-Datensynchronisierung. Darüber hinaus unterstützt Supabase die Speicherung großer Dateien und die Integration mit Machine-Learning-Modellen für Vektor-Embeddings. Mit der Plattform können Entwicklerinnen und Entwicklern skalierbare Anwendungen mühelos entwickeln und die robusten Möglichkeiten von Postgres nutzen, ohne Backend-Infrastruktur selbst betreiben zu müssen. Mit dem Ziel, Entwicklungs-Workflows zu vereinfachen, wird Supabase weltweit von Unternehmen aufgrund seiner Zuverlässigkeit und Performance geschätzt und unterstützt die Skalierung von Projekten von kleinen bis hin zu großen Nutzerbasen.

Beschreibung

• Das Python-SDK für Datenbank, Authentifizierung, Speicher, Echtzeitfunktionen und Functions entwickeln und kontinuierlich verbessern • Synchronisierte und asynchrone APIs entwickeln, die sich in Python natürlich anfühlen • Fehlende Funktionen identifizieren, deren Umsetzung vorantreiben und sie eigenständig entwickeln • Eingehende Probleme analysieren sowie externe Beiträge prüfen und begleiten • CI und Automatisierung von Releases pflegen • Die Verantwortung für das Typisierungserlebnis des SDK übernehmen und eine reibungslose Nutzung mit Type-Checkern sicherstellen • Tests über mehrere Python-Versionen, synchrone und asynchrone Frameworks, Worker, serverlose Umgebungen und Notebooks hinweg durchführen • Echtzeitfunktionen implementieren und pflegen, einschließlich langlebiger WebSocket-Verbindungen, Wiederverbindung, Abonnementverwaltung und Presence-Semantik • Plattformänderungen in den Bereichen Authentifizierung, Echtzeit, Speicher, PostgREST und Edge Functions verfolgen sowie das SDK und das Changelog aktualisieren • RFCs, Migrationsleitfäden, Release Notes und Dokumentation verfassen • Die Benutzerfreundlichkeit des SDK für KI-Coding-Agenten verbessern • Mit den Teams und Communities für SDK, Authentifizierung, Echtzeit, Speicher, PostgREST, Functions, CLI, Dokumentation und Open Source zusammenarbeiten

🎯 Anforderungen

• Fundierte Kenntnisse der modernen Python-Typisierung, einschließlich Generics, Protokollen, Overloads und TypedDict • Erfahrung mit strikter Typprüfung und der Vermeidung unnötiger Any-Typen • Eine veröffentlichte Bibliothek mit öffentlicher API und externen Nutzern entwickelt oder gepflegt • Erfahrung als Open-Source-Maintainer, einschließlich Triage von Issues, Prüfung externer Pull Requests, Release-Automatisierung, Changelogs, semantischer Versionierung und Bearbeitung von Sicherheitsmeldungen • Sicherer Umgang mit asyncio sowie Erfahrung in der Unterstützung synchroner und asynchroner Aufrufer • Kenntnisse im Packaging von Python-Bibliotheken, einschließlich pyproject.toml, Wheels, moderner Toolchains und Richtlinien zur Versionsunterstützung • Erfahrung mit Unit-, Typ- und End-to-End-Tests gegen einen realen Stack • Sehr gute schriftliche Ausdrucksfähigkeit für Designdokumente, Changelogs, Antworten auf Issues und öffentliche Dokumentation • Fähigkeit, selbstständig zu arbeiten sowie Aufgaben eigenständig zu definieren und umzusetzen • Klare Kommunikation mit technischen und nicht technischen Zielgruppen • Erfahrung in asynchronen oder global verteilten Teams • Sicherer Umgang mit unklaren Rahmenbedingungen und die Fähigkeit, schnell voranzukommen • Von Vorteil: Erfahrung mit Migrationen auf neue Hauptversionen öffentlicher Pakete, JWT/OAuth, Integrationen von KI-Agenten-Frameworks oder schema-generierten, idiomatischen Clients

🏖️ Vorteile

• Vollständig remote arbeiten • WeWork-Mitgliedschaft oder Zuschuss für Coworking, weltweit einsetzbar • ESOP (Beteiligung am Unternehmen) für alle Teammitglieder • Technikausstattungsgeld für Laptop, Monitor, Kopfhörer oder andere Arbeitsmittel • Krankenversicherung zu 100 % für Mitarbeitende und zu 80 % für mitversicherte Angehörige – unabhängig vom Aufenthaltsort • Jährliche Offsites des Unternehmens • Flexible, asynchrone Arbeitsweise • Jährliches Weiterbildungsbudget für Kurse, Bücher, Konferenzen oder andere Maßnahmen zur beruflichen Weiterentwicklung

Jetzt Bewerben

Ähnliche Jobs

🕒 vor 7 Tagen

Lean TECHniques

51 - 200

💼 Beratung

🤖 Künstliche Intelligenz

🏢 Unternehmen

Java-Entwickler (m/w/d) für die Entwicklung skalierbarer und wartbarer Softwarelösungen für Organisationen bei LT. Coaching von Kundenteams und Einsatz von Test-Driven Development in einem kooperativen Engineering-Team.

🌏 Überall auf der Welt

⏰ Vollzeit

🟡 Mittelstufe

🟠 Senior

🔙 Backend-Entwickler

🗣️🇺🇸🇬🇧 Englisch erforderlich

🕒 vor 11 Tagen

memodio

1 - 10

🏥 Gesundheitswesen

💼 Beratung

🍽️ Lebensmittel & Getränke

Als Fullstack Engineer entwickeln Sie die verordnete digitale Gesundheits-App von memodio mit Flutter und Node.js weiter. Sie entwickeln barrierearme Funktionen und regulierte medizinische Software für ältere Nutzerinnen und Nutzer weltweit.

🌏 Überall auf der Welt

💵 €35.000 - €55.000 / Jahr

💰 €436.186 Seed Round - memodio im 2023-02

⏰ Vollzeit

🟡 Mittelstufe

🟠 Senior

🔙 Backend-Entwickler

🗣️🇺🇸🇬🇧 Englisch erforderlich

🕒 vor 2 Monaten

CoorB

51 - 200

💼 Beratung

📦 Logistik

📣 Marketing

Senior Java-Entwickler bei CoorB, tätig an Backend-Services mit Java und Spring Boot. Fokus auf Design, Entwicklung, Test und Qualitätssicherung von Finanzlösungen.

🌏 Überall auf der Welt

⏰ Vollzeit

🟠 Senior

🔙 Backend-Entwickler

🗣️🇺🇸🇬🇧 Englisch erforderlich

🕒 vor 3 Monaten

Holepunch

11 - 50

🔌 API

📡 Telekommunikation

P2P Node.js Engineer, der die grundlegenden P2P-Netzwerk- und Speicher-Primitiven bei Holepunch erweitert. Entwicklung von Anwendungen ohne zentrale Infrastruktur mithilfe von Peer-to-Peer-Technologie zum Schutz der Datenprivatsphäre.

🌏 Überall auf der Welt

⏰ Vollzeit

🟡 Mittelstufe

🟠 Senior

🔙 Backend-Entwickler

🗣️🇺🇸🇬🇧 Englisch erforderlich

🕒 vor 3 Monaten

Senior Backend Engineer verantwortlich für Backend-Services einer Auto-Transport-Plattform. Entwurf und Implementierung von Services in enger Zusammenarbeit innerhalb eines agilen Teams.

🌏 Überall auf der Welt

💰 Venture Round im 2019-12

⏰ Vollzeit

🟠 Senior

🔙 Backend-Entwickler

🗣️🇺🇸🇬🇧 Englisch erforderlich