Stripe
Backend Engineer, Developer & End-user Experience Platform
Wer wir sind
Über Stripe
Stripe ist eine Finanzinfrastrukturplattform für Unternehmen. Millionen von Unternehmen – von den größten globalen Konzernen bis zu den ehrgeizigsten Start-ups – nutzen Stripe, um Zahlungen zu akzeptieren, ihren Umsatz zu steigern und neue Geschäftsmöglichkeiten zu erschließen. Unsere Mission ist es, das BIP des Internets zu erhöhen, und wir haben eine erstaunliche Menge an Arbeit vor uns. Das bedeutet, dass Sie eine beispiellose Gelegenheit haben, die Weltwirtschaft für jedermann zugänglich zu machen und gleichzeitig die wichtigste Arbeit Ihrer Karriere zu leisten.
Über das Team
Unser Team verantwortet Open-Source SDKs, die die Stripe API in sieben verschiedenen Programmiersprachen widerspiegeln. Eine große Mehrheit der serverseitigen Stripe-Integrationen wird mit unseren Open-Source SDKs erstellt. Unser Team verantwortet auch ein Inhouse-Code-Generierungs-Framework, das wir verwenden, um nicht nur die SDKs, sondern auch die Code-Snippets in unserer Dokumentation und die Befehle in Stripe Shell zu generieren, einer In-Browser-Version der Stripe CLI.
Wir sind bestrebt, Entwicklern, die unsere SDKs nutzen, ein erstklassiges Erlebnis zu bieten. Wir beeinflussen, wie Stripe APIs veröffentlicht, damit SDKs und Dokumentation diese benutzerfreundlich darstellen. Wir möchten mit unseren Freunden in der Stripe-Community zusammenarbeiten und ihnen helfen, die SDKs in Programmiersprachen zu entwickeln und zu pflegen, die wir nicht unterstützen.
Wer Sie sind
Wir suchen jemanden, der die Mindestanforderungen erfüllt, um für die Rolle in Betracht gezogen zu werden. Wenn Sie diese Anforderungen erfüllen, ermutigen wir Sie zur Bewerbung. Die bevorzugten Qualifikationen sind ein Bonus, keine Voraussetzung.
Was Sie tun werden
In dieser Rolle haben Sie die Möglichkeit, das Erlebnis von Entwicklern zu gestalten, die Stripe SDKs nutzen, welche über 80% des Zahlungsverkehrsvolumens bei Stripe abwickeln.
- Seien Sie der Golang-Experte im Team, vertreten Sie die Bedürfnisse der Golang-Community und stellen Sie sicher, dass wir idiomatische Erlebnisse schaffen.
- Nutzen Sie Ihre Node.js-Expertise, um unser Code-Generierungs-Framework zu verbessern und auf eine Zukunft hinzuarbeiten, in der wir es Open Source machen, um es Drittanbietern von Stripe SDK-Besitzern zu erleichtern, ihre Bibliotheken zu pflegen.
- Arbeiten Sie mit verschiedenen Stripe-Teams zusammen, um deren APIs in den SDKs zu veröffentlichen und die Effizienz des Veröffentlichungsprozesses zu verbessern.
- Helfen Sie bei der Optimierung des API-Authoring-Prozesses bei Stripe.
- Unterstützen Sie unsere Benutzer, die sich auf den GitHub-Repositories für Open Source unserer SDKs an uns wenden.
- Fügen Sie Unterstützung für neue Sprachfeatures in SDKs hinzu.
- Helfen Sie bei der Leitung des API-Designprozesses bei Stripe und geben Sie Produktteams Anleitung, wenn sie versuchen, leistungsstarke und intuitive Abstraktionen zu entwickeln, die sich über unsere SDKs erschließen.
- Arbeiten Sie mit anderen Teammitgliedern zusammen, betreuen Sie sie und bieten Sie ihnen Unterstützung.
Mindestanforderungen
- 6+ Jahre in der Entwicklung über eine breite Palette von Produkten hinweg.
- 3+ Jahre Erfahrung als Golang-Softwareentwickler.
- Interesse an der Arbeit mit mehreren Programmiersprachen.
- Leidenschaft für API-Design und Entwicklererfahrung.
Bevorzugte Qualifikationen
- Erfahrung in PHP und Ruby.
- Erfahrung im Erstellen von Bibliotheken und/oder SDKs.
- Kenntnisse der Open API-Spezifikation und von Protobuf.
