Founding Engineer

Founding Engineer

Berlin Vollzeit 60000 - 80000 € / Jahr (geschätzt) Kein Homeoffice möglich
S

Auf einen Blick

  • Aufgaben: Entwickle kritische Software für Zahlungsabwicklung und Abrechnung in einem dynamischen Team.
  • Unternehmen: Venture-backed Startup, das Afrikas digitale Infrastruktur revolutioniert.
  • Vorteile: Wettbewerbsfähiges Gehalt, Aktienoptionen und bezahlte Geschäftsreisen.
  • Weitere Informationen: Nutze KI-Tools täglich zur Verbesserung der Arbeitsabläufe und des Codes.
  • Warum dieser Job: Sei Teil eines innovativen Teams, das echte finanzielle Transaktionen für ISPs ermöglicht.
  • Qualifikationen: Mindestens 7 Jahre Erfahrung in der Softwareentwicklung, insbesondere im Backend mit Finanztransaktionen.

Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.

Über Share

Share ist ein von Wagniskapital unterstütztes Internetinfrastruktur-Netzwerk, das das Rückgrat Afrikas aufbaut. Das Unternehmen aggregiert ungenutzte Telekommunikationsinfrastruktur, Glasfaser, Unterseekabel und Rechenzentren und bietet ISPs skalierbaren Zugang zu Bandbreite ohne traditionelle Vorabkosten. Durch ein Open-Access-Modell können lokale Internetanbieter ihren Abonnenten deutlich schnellere Geschwindigkeiten bieten, ohne ihre eigenen Kosten zu erhöhen.

Das Plattform-Team

Das Plattform-Team entwickelt die Software, die dies ermöglicht: Abrechnung, Zahlungen, Abonnentenverwaltung, RADIUS-basierte Netzwerkauthentifizierung und Integrationen mit ISP-Abrechnungssystemen und Anbietern mobiler Zahlungsmethoden. Wir ersetzen veraltete, nicht-API-fähige Systeme durch eine moderne API-Plattform, und echtes Geld fließt bereits durch das System. Dies ist ein kleines, hochintensives Ingenieurteam, das grundlegende Infrastruktur unter realen Fristen aufbaut. Sie werden ganze Bereiche besitzen, nicht nur Tickets.

Die Rolle

Wir stellen einen Founding Software Engineer ein, der die Verantwortung für die kritischsten technischen Bereiche der Plattform übernimmt: die Zahlungs-Pipeline (Einnahmen, Umsatzaufteilung, Treasury-Operationen), die Abrechnungs-Engine (Abonnementlebenszyklus, Zyklusmanagement, automatisierte Erneuerungen) und die Integrationsschicht (BSS/OSS-Synchronisation mit Partnersystemen). Sie arbeiten direkt mit dem CTO und einem kleinen Team von Ingenieuren zusammen, um Produktionssysteme zu liefern, die echte Finanztransaktionen für echte ISP-Partner abwickeln.

Unverhandelbar

  • 7+ Jahre professionelle Erfahrung in der Softwareentwicklung, davon mindestens 3 Jahre in Backend-Systemen, die echte Finanztransaktionen (Zahlungen, Abrechnung, Hauptbuch oder Treasury) abwickeln.
  • Tiefe TypeScript/Node.js-Expertise. Sie sollten in der Lage sein, einen NestJS-Microservice von Grund auf zu entwerfen, nicht nur in einem zu arbeiten.
  • Produktionserfahrung mit Integrationen von Zahlungsgateways (M-Pesa, Stripe, Adyen oder ähnliches). Sie verstehen STK-Push-Flows, Webhook-Idempotenz, Callback-Signaturverifizierung und Abstimmung.
  • Starke PostgreSQL-Kenntnisse. Sie können Schemata für Finanzdaten entwerfen, Migrationen schreiben und über Transaktionsisolierung und -sperrung nachdenken.
  • Erfahrung mit ereignisgesteuerten Architekturen (Kafka, RabbitMQ oder ähnliches). Sie verstehen den Unterschied zwischen Anfrage-Antwort- und Fire-and-Forget-Mustern und wann man jedes verwenden sollte.
  • Sie liefern. Sie können ein Spezifikationsdokument nehmen und es ohne Warten auf jemanden, der es in kleine Aufgaben zerlegt, in Produktionscode umwandeln.

AI-unterstützte Ingenieurskunst (erforderliche Denkweise)

Wir erwarten von jedem Ingenieur bei Share, dass er KI-Tools als täglichen Bestandteil seines Arbeitsablaufs nutzt. Dies ist nicht optional und nicht aspirational – so arbeiten wir. Unser gesamter Projektplanungs-, Spezifikations- und Dokumentationsprozess läuft über KI-unterstützte Sitzungen. Unser Codebestand umfasst KI-lesbare Kontextdateien. Wir verwenden Claude für Architekturentscheidungen, Codeüberprüfungen, Spezifikationsgenerierung und technische Dokumentation.

Was das für Sie bedeutet

  • Sie verwenden bereits täglich KI-Coding-Assistenten (Claude, Cursor, Copilot oder ähnliches) und können artikulieren, wie sie Ihren Arbeitsablauf verändern.
  • Sie sind damit vertraut, mit KI-generierten Spezifikationen zu arbeiten und können diese kritisch bewerten, Widerspruch einlegen, wo sie falsch sind, und sie dort erweitern, wo sie unvollständig sind.
  • Sie sehen KI als Multiplikator, der es einem kleinen Team ermöglicht, mit der Kapazität eines viel größeren zu arbeiten. Sie fühlen sich dadurch nicht bedroht; Sie sind schneller wegen ihr.
  • Sie sind bereit, zur Verbesserung unserer KI-unterstützten Arbeitsabläufe beizutragen – bessere Eingabeaufforderungen, bessere Kontextdateien, bessere Sitzungsstrukturen.

Vergütung & Details

  • Wettbewerbsfähiges Gehalt & Aktienpaket
  • Zusätzliche Vorteile
  • Bezahlte Geschäftsreisen, wenn nötig
  • Eigentum an einem von Wagniskapital unterstützten Startup in der frühen Phase, das die Zukunft der physischen und digitalen Infrastruktur in Afrika aufbaut

Founding Engineer Arbeitgeber: share

Share ist ein hervorragender Arbeitgeber, der innovative Lösungen für die Internetinfrastruktur in Afrika bietet. Mit einem dynamischen und engagierten Team von Ingenieuren fördern wir eine Kultur der Zusammenarbeit und des Wachstums, in der jeder Mitarbeiter die Möglichkeit hat, bedeutende Beiträge zu leisten und sich beruflich weiterzuentwickeln. Unsere offene Arbeitsumgebung und der Einsatz modernster Technologien, einschließlich KI-gestützter Tools, ermöglichen es Ihnen, Ihre Fähigkeiten zu erweitern und an spannenden Projekten zu arbeiten, die einen echten Unterschied machen.

S

Kontaktdaten:

share Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so Founding Engineer erhalten könnten

Tipp Nummer 1

Sei proaktiv und nutze dein Netzwerk! Sprich mit Leuten in der Branche, besuche Meetups oder Online-Events. Oft erfährt man von offenen Stellen, bevor sie offiziell ausgeschrieben werden.

Tipp Nummer 2

Bereite dich auf technische Interviews vor, indem du an Coding-Challenges teilnimmst. Plattformen wie LeetCode oder HackerRank sind super, um deine Fähigkeiten zu testen und zu verbessern.

Tipp Nummer 3

Zeige deine Leidenschaft für die Technologie, die du beherrschst! Teile Projekte auf GitHub oder schreibe Blogbeiträge über deine Erfahrungen. Das zeigt, dass du nicht nur ein Entwickler bist, sondern auch ein Innovator.

Tipp Nummer 4

Bewirb dich direkt über unsere Website! So hast du die besten Chancen, gesehen zu werden. Und vergiss nicht, deine Bewerbung individuell anzupassen – zeig uns, warum du perfekt zu Share passt!

Wir glauben, dass du diese Fähigkeiten brauchst, um Founding Engineer mit Bravour zu bestehen

Software Engineering
Backend Systems
TypeScript
Node.js
NestJS
Payment Gateway Integrationen
PostgreSQL

Einige Tipps für deine Bewerbung 🫡

Sei authentisch!:Zeig uns, wer du wirklich bist! Deine Persönlichkeit und Leidenschaft für Software Engineering sollten in deiner Bewerbung deutlich werden. Lass uns wissen, warum du dich für diese Rolle interessierst und was dich motiviert.

Betone deine Erfahrungen:Wir suchen nach jemandem mit solider Erfahrung im Backend-Bereich, also vergiss nicht, deine relevanten Projekte und Technologien hervorzuheben. Erzähl uns von deinen Erfahrungen mit Zahlungsintegrationen und eventgesteuerten Architekturen!

Verwende klare Sprache:Halte deine Bewerbung klar und präzise. Vermeide Fachjargon, wenn es nicht nötig ist, und achte darauf, dass wir deine Fähigkeiten und Erfahrungen leicht nachvollziehen können. Eine gut strukturierte Bewerbung macht einen besseren Eindruck!

Bewirb dich über unsere Website:Um sicherzustellen, dass wir deine Bewerbung schnell und effizient bearbeiten können, bewirb dich bitte direkt über unsere Website. So können wir dich schneller kennenlernen und den Prozess beschleunigen!

Wie man sich auf ein Vorstellungsgespräch bei share vorbereitet

Verstehe die technische Tiefe

Mach dich mit den spezifischen Technologien vertraut, die in der Stellenbeschreibung erwähnt werden, wie TypeScript, Node.js und PostgreSQL. Sei bereit, deine Erfahrungen mit diesen Technologien zu teilen und konkrete Beispiele für Projekte zu geben, bei denen du sie eingesetzt hast.

AI-Integration im Fokus

Da AI-Tools ein zentraler Bestandteil der Arbeitsweise sind, solltest du Beispiele parat haben, wie du AI in deinen bisherigen Projekten genutzt hast. Erkläre, wie diese Tools deinen Workflow verbessert haben und wie du sie in die Entwicklung integrierst.

Zeige Eigenverantwortung

Bereite dich darauf vor, über Situationen zu sprechen, in denen du selbstständig Projekte geleitet hast. Betone, wie du Anforderungen in Produktionscode umgesetzt hast, ohne auf Anweisungen warten zu müssen. Das zeigt, dass du die Initiative ergreifst und Verantwortung übernimmst.

Verstehe das Geschäftsmodell

Informiere dich über das Geschäftsmodell von Share und die Herausforderungen, die lokale ISPs haben. Zeige, dass du die Bedeutung von Zahlungsabwicklungen und Abonnements verstehst und wie deine technischen Fähigkeiten dazu beitragen können, diese Herausforderungen zu meistern.