B&A
Stripe
Backend Engineer, Core Technology
WER WIR SIND
ÜBER STRIPE
Stripe ist eine Finanzinfrastruktur-Plattform für Unternehmen. Millionen von Firmen – von den weltweit größten Konzernen bis hin zu den ambitioniertesten Startups – 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 noch eine enorme Menge an Arbeit vor uns. Das bedeutet, dass Sie eine beispiellose Gelegenheit haben, die Weltwirtschaft für jeden zugänglich zu machen und gleichzeitig die wichtigste Arbeit Ihrer Karriere zu leisten.
ÜBER DAS TEAM
Die Infrastruktur von Stripe ist verantwortlich für die Zuverlässigkeit, Skalierbarkeit, Leistung und Kosten der Systeme von Stripe sowie für die Produktivität und Zufriedenheit der Mitarbeiter bei Stripe.
Sie könnten in einer Vielzahl kritischer Geschäftsbereiche arbeiten, darunter:
- Core Infrastructure – Wir sind das Zuhause für die kritischen Tier0-Infrastruktursysteme von Stripe (Compute, Networking, DocumentDB, Distributed Caching und High Assurance Engineering). Wir bauen die grundlegende Plattform für die Produkte und Dienstleistungen von Stripe, damit diese in großem Maßstab betrieben werden können. Wir treiben die Zuverlässigkeit, Verfügbarkeit, Effizienz und Skalierbarkeit dieser Systeme voran.
- Developer Infrastructure – Wir sind für die Produktivität aller Entwickler bei Stripe verantwortlich. Wir stellen sicher, dass die Ingenieure von Stripe über eine zuverlässige, schnelle und einfach zu bedienende Entwicklungsumgebung verfügen, um die Produktivität bei der Erstellung von allem, von Microservices mit geringer Latenz bis hin zu großen Datenpipelines und machine learning-Modellen, zu maximieren.
- Data Infrastructure – Wir sind dafür verantwortlich, eine Infrastruktur für die Datenbereitstellung anzubieten, die Data-Warehouse-Analysen, Streaming-Analysen und Suchfunktionen umfasst. Der Stack wird durch eine Sammlung intern entwickelter, groß angelegter verteilter Dienste und mehrere beliebte Open-Source-Technologien wie Trino/Presto, Apache Pinot, Hive Metastore, ElasticSearch usw. unterstützt. Die von uns betreuten Systeme unterstützen alle Datenbereitstellungsanforderungen von hochskalierbaren Diensten und Tausenden einzelner Stripe s im gesamten Unternehmen.
- Admin Platform – Wir befähigen Stripe s dazu, schnell sichere und ansprechende interne Produkte im Dienste ihrer Nutzer zu entwickeln.
- Service Platform – Wir ermöglichen es den Engineering-Teams bei Stripe, auf einfache Weise nützliche Dienste zu schreiben und bereitzustellen, die die Plattformfunktionen korrekt, zuverlässig und effizient nutzen.
- Developer Productivity AI – Wir sind dafür verantwortlich, die Engineering-Geschwindigkeit von Stripe durch den effektiven Einsatz von LLMs zu verdoppeln. Wir betreuen Minions, die One-Shot-End-to-End-Coding-Agenten von Stripe.
Team-Matching – Das genaue Team-Matching für eines der Unterteams beginnt in den letzten Phasen. Bitte beachten Sie, dass wir Sie aufgrund Ihrer Erfahrung, Ihres Standorts usw. möglicherweise auch für andere Organisationen in Betracht ziehen. Weitere Informationen zu unserem Team-Matching-Prozess finden Sie hier docs.google.com/document/d/1zvJkO2c7GzukHG-_oqc5wbOLajpuh5FjbmZPcZPU1o0/edit?tab=t.0#heading=h.x8j6mm75yuwr.
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, sich zu bewerben. Die bevorzugten Qualifikationen sind ein Bonus, keine Voraussetzung.
WAS SIE TUN WERDEN
Sie arbeiten an Projekten, die verschiedene Technologien, Systeme und Prozesse umfassen, bei denen Sie jeden Tag großartigen Code entwerfen, erstellen, testen und bereitstellen.
AUFGABEN
- Aufbau einer großartigen Kundenerfahrung für interne und externe Stripe-Teams unter Verwendung unserer Infrastruktur
- Teilnahme an der Roadmap-Planung und Priorisierung
- Bereitstellung von Mehrwert durch einen starken kollaborativen Ansatz mit mehreren Kunden und Stakeholdern bei Stripe
- Debugging von Produktionsproblemen über Dienste und verschiedene Ebenen des Stacks hinweg
Mindestanforderungen
MINDESTANFORDERUNGEN
- Starke Software-Engineering-Fähigkeiten und eine Leidenschaft für einen der oben genannten Bereiche
- Fähigkeit, qualitativ hochwertigen Code zu schreiben (in Programmiersprachen wie Go, Java, C/C++ usw.)
- 2–12+ Jahre professionelle praktische Erfahrung in der Softwareentwicklung, Fähigkeit, gut strukturierte Algorithmen zu schreiben, sowie Erfahrung mit gängigen Datenstrukturen und Algorithmen
- Praktische Erfahrung beim Mitwirken an oder beim Aufbau von groß angelegten verteilten Systemen
- Starke Fähigkeiten zur Zusammenarbeit, Fähigkeit, über Arbeitsabläufe innerhalb Ihres Teams hinweg zu arbeiten und zum Erfolg Ihrer Kollegen beizutragen
- Kundenorientierung, Fähigkeit, die Kundenerfahrung in verschiedenen Foren zu artikulieren und zu vertreten, um das richtige Ergebnis zu erzielen
- Fähigkeit, bei einem hohen Maß an Autonomie und Verantwortung aufzublühen und unternehmerisch zu denken
BEVORZUGTE QUALIFIKATIONEN
- Erfahrung bei der Optimierung der End-to-End-Leistung verteilter Systeme
- Fokus auf die Bedürfnisse unserer Nutzer, sowohl intern als auch extern
- Hoher Anspruch an sich selbst und andere bei der Arbeit in der Produktion
