CONCEPT SOLUTIONS LLC
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 von 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 Stripe-Produkte und -Dienste, 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 verantwortlich für die Produktivität aller Entwickler bei Stripe. Wir stellen sicher, dass die Ingenieure von Stripe über eine zuverlässige, schnelle und einfach zu bedienende innere Entwicklungsschleife verfügen, um die Produktivität zu maximieren, während sie alles von latenzarmen Microservices bis hin zu großen Datenpipelines und machine learning-Modellen entwickeln.
- Data Infrastructure – Wir sind dafür verantwortlich, Infrastruktur für die Datenbereitstellung anzubieten, die sich über Data-Warehouse-Analysen, Streaming-Analysen und Suchfunktionen erstreckt. 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 von einzelnen Stripes im gesamten Unternehmen.
- Admin Platform – Wir befähigen Stripes, schnell sichere und ansprechende interne Produkte im Dienste ihrer Nutzer zu entwickeln.
- Service Platform – Wir ermöglichen es Engineering-Teams bei Stripe, einfach nützliche Dienste zu schreiben und bereitzustellen, die korrekt, zuverlässig und effizient Plattformfunktionen nutzen.
- Developer Productivity AI – Wir sind dafür verantwortlich, die Engineering-Geschwindigkeit von Stripe durch den effektiven Einsatz von LLMs zu verdoppeln. Wir besitzen 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 sich über Technologien, Systeme und Prozesse erstrecken, bei denen Sie jeden Tag großartigen Code entwerfen, bauen, testen und bereitstellen.
VERANTWORTLICHKEITEN
- Aufbau einer großartigen Kundenerfahrung für interne und externe Stripe-Teams, die unsere Infrastruktur nutzen
- Teilnahme an der Roadmap-Planung und Priorisierung
- Wertschöpfung 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 praktische Berufserfahrung in der Softwareentwicklung, Fähigkeit, gut strukturierte Algorithmen zu schreiben und Erfahrung mit häufig verwendeten Datenstrukturen und Algorithmen
- Praktische Erfahrung bei der Mitwirkung an oder dem 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
- Kundenbesessenheit, Fähigkeit, die Kundenerfahrung in verschiedenen Foren zu artikulieren und zu vertreten, um das richtige Ergebnis zu erzielen
- Die 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
- Legen Sie für sich und andere einen hohen Maßstab an, wenn Sie in der Produktion arbeiten
