Auf einen Blick
- Aufgaben: Entwickle komplexe Softwarelösungen und leite innovative Projekte im Finanzsektor.
- Unternehmen: Wachsendes Fintech-Startup mit einer dynamischen Teamkultur.
- Vorteile: Flexible Arbeitszeiten, Entwicklungsmöglichkeiten und ein unterstützendes Team.
- Weitere Informationen: Hohe Wachstumschancen und direkte Zusammenarbeit mit den Gründern.
- Warum dieser Job: Gestalte die Zukunft des autonomen Bankings und mache einen echten Unterschied.
- Qualifikationen: Mindestens 8 Jahre Erfahrung in der Softwareentwicklung, insbesondere in regulierten Umgebungen.
Das prognostizierte Gehalt liegt zwischen 63000 - 77000 € pro Jahr.
Die Context Banks führen ihre kritischsten, regulierten Arbeiten noch manuell aus; sie lesen Briefe und E-Mails, geben Daten zwischen Systemen erneut ein und verfolgen fehlende Informationen. Porters behebt dies. Unsere KI-Agenten führen diese regulierten Prozesse von Anfang bis Ende durch, mit den Prüfpfaden und der Sicherheit, die Banken tatsächlich benötigen, sodass die Arbeit mit der Geschwindigkeit voranschreitet, die die Kunden erwarten, anstatt mit der Geschwindigkeit, die ein Rückstand zulässt.
Wir sind erst seit über einem Jahr aktiv und bereits mit echten Kunden live, wachsen das Produkt schnell und wurden als Fintech des Jahres 2026 ausgezeichnet. Das Ziel ist es, das Betriebssystem für autonomes Banking zu entwickeln. Wir werden von Earlybird, einer der ältesten Risikokapitalgesellschaften Europas, und Seedcamp unterstützt, die die ersten Investitionen in Revolut, Wise und UiPath getätigt haben.
Die Mission
Sie sind verantwortlich für die Ergebnisse. Sie nehmen ein unklar definiertes Geschäftsproblem und verwandeln es in klare Anforderungen, ein Design mit klarer geschäftlicher Begründung, sequenzierte Arbeiten und eine realistische Schätzung. Sie bauen die schwierigsten Teile selbst und vervielfachen ein Team von mittelständischen Ingenieuren mit gut definierten, erweiterbaren Arbeiten und den Überprüfungen, die die Qualität hoch halten. Sie bleiben im Herzen ein IC, während Sie die Arbeit lesbar, dimensioniert und lohnenswert machen.
Diese Stelle ist persönlich in Zürich oder remote in Barcelona oder Berlin.
Ihre Verantwortlichkeiten
- Liefern Sie die risikoreichste Arbeit selbst: Seien Sie der IC, wo es wichtig ist. Entwickeln Sie persönlich die komplexesten, geschäftskritischen Komponenten, von der Logik zwischen den Diensten bis zur Grenze, wo KI-Ausgaben deterministische, prüfbare Aktionen werden, und setzen Sie den technischen Maßstab für das Team, während Sie vorankommen.
- Verwandeln Sie Geschäftsziele in ausgelieferte Projekte: Nehmen Sie ein unklar definiertes Problem und übernehmen Sie die Verantwortung bis zur Lieferung, indem Sie Anforderungen definieren, ein Design erstellen, das sich auf die Auswirkungen auf den Kunden konzentriert und den Weg mit dem höchsten ROI wählt, ob es sich um Eigenentwicklung oder Kauf handelt, sequenzierte Arbeiten, Schätzungen und klare Kriterien für die technische Akzeptanz, die ein Team mit minimalem Aufwand umsetzen kann.
- Entwerfen Sie komplexe Systeme, die nicht innerhalb von 12 Monaten zusammenbrechen: Architektieren Sie gesamte Systeme, sodass die wahrscheinlich nächste Anforderung sauber über Konfiguration oder einen neuen Adapter integriert werden kann, wobei Komponenten wiederverwendbar und lose gekoppelt bleiben, die Geschäftslogik von gemeinsamen Diensten getrennt wird und eine einzige autoritative, nur hinzufügbare Quelle der Wahrheit für kritische Daten aufrechterhalten wird - einschließlich der Berücksichtigung von Make-or-Buy-Optionen.
- Skalieren Sie die Autonomie und Qualität des Teams: Setzen Sie Entscheidungsschwellen, damit Ingenieure niedrigschwellige Entscheidungen selbst treffen können, definieren Sie genehmigte Wege zum Experimentieren mit regulierten Daten und verbreiten Sie das Verständnis unserer Systeme, um das Risiko von Schlüsselpersonen zu verringern. Klären Sie das Design in der Überprüfung und bauen Sie dann den Weg zur Produktion: CI/CD mit Qualitätskontrollen, automatisierten Migrationen und Systemen, die ihren eigenen Gesundheitszustand melden.
- Beeindrucken Sie unsere Kunden: Sie lösen das tatsächliche Problem des Kunden, nicht nur die Anfrage, und messen den Erfolg anhand der Ergebnisse für den Kunden. Was würde es brauchen, damit der Kunde sagt: „Porters hat meinen Tag gerettet!“?
Ihr Profil
- Erfahrung: Typischerweise 8+ Jahre professionelle Softwareentwicklung, mit einer Erfolgsbilanz im Versand in schnelllebigen, unklaren Umgebungen. Erfahrungen in regulierten Branchen und/oder VC-unterstützten Startups sind von Vorteil.
- IC-Stärke: Ein praktischer Entwickler, der die schwierigen Dinge liefert und der natürlich in Geschäftsergebnissen, Arbeitspaketen, ROI und Erweiterbarkeit denkt.
- Projektdefinition: Nachgewiesene Fähigkeit, Anforderungen und Designs aus dem Geschäftskontext zu schreiben, diese in geschätzte, sequenzierte Arbeiten zu zerlegen und ein Projekt in einem Tool wie Linear bis zur Fertigstellung zu treiben.
- Technische Kompetenz: Tiefe Kenntnisse in Python sind zwingend erforderlich, mit starkem Verständnis für REST-API-Design, relationale Datenmodellierung und geschichtete, serviceorientierte Architektur.
- KI-nativ: Reale Erfahrung im Aufbau von LLM/agentischen Werkzeugen und Verständnis dafür, wie man probabilistische Ausgaben mit deterministischem Code begrenzt.
- Natürlicher Führer: Sie heben die Menschen um Sie herum durch Designüberprüfungen, Coaching und klare Anweisungen und genießen es, dies zu tun.
- Das Extra geben: Teil einer Wachstumsphase sein, in der wir schnell arbeiten und fokussierte Intensität erwarten. 9-to-5 ist nicht der Modus, in dem wir arbeiten; wenn Sie etwas Bedeutendes mit einem Team aufbauen möchten, das liefert, sind wir Ihre Leute.
Was wir bieten
- Eigentum an ganzen Produktbereichen: Spielraum, um zu gestalten, was wir bauen und wie wir es abgrenzen, sequenzieren und ausliefern, mit einem Team, das es umsetzt.
- Zusammenarbeit mit Gründern: Direkte Zusammenarbeit mit Gründern, die zuvor Fintech- und Analyseprodukte aufgebaut und skaliert haben.
- Gemeinsam gewinnen und verlieren wir als Team: Wir erwarten, dass die Menschen täglich ihre Komfortzone verlassen, jedoch arbeiten wir als Team zusammen und unterstützen uns jederzeit.
- Wachstum: Ein dediziertes Entwicklungsbudget, das frei verwendet werden kann, um Ihnen einen Aufstieg zu ermöglichen.
- Kultur: Starker Fokus auf eine gesunde, leistungsstarke Teamkultur, die von regelmäßigen Teamevents und Abendessen bis hin zu einem integrativen, schnelllebigen Team reicht, das gemeinsam wächst.
Unser Stack
- Core Backend: Python 3.14, FastAPI, Pydantic und SQLAlchemy 2.0 in einer strengen vierlagigen Architektur, die als separate interne und externe APIs bereitgestellt wird.
- Hintergrundverarbeitung: Containerisierte Worker-Dienste und ereignisgesteuerte AWS Lambda-Orchestratoren für E-Mail-Eingang, Dokumentenklassifizierung und Aktionsausführung.
- KI-Integration: KI-Orchestrierung, die tief in die Anwendungslandschaft über AWS Bedrock integriert ist, z.B. um Informationen zu extrahieren und agentische Aktivitäten zu steuern.
- Daten & Speicherung: Per-Tenant Aurora MySQL in isolierten Subnetzen, S3 für Dokumentenpersistenz und ein nur hinzufügbuchendes Hauptbuch für Auditierbarkeit.
- Plattform: Eine Multi-Tenant-AWS-Umgebung auf ECS Fargate mit strikter Netzwerk- und Datenisolierung pro Tenant (VPC, NACLs, WAF), CloudFront + Cognito (Google SSO/JWT) und API Gateway (IAM) am Rand, definiert als Code in CloudFormation über dev/staging/prod-Konten.
- Frontend: React Single-Page-App für die interne Arbeitsoberfläche.
- Entwicklungsworkflow: uv, Ruff, ty, pytest (Unit-, Integrations-, eigenschaftsbasierte Tests), Docker, GitHub Actions und intensive Nutzung von agentischen IDEs zur Beschleunigung des Feature-Versands.
Founding Engineer (Tech Lead) Arbeitgeber: Porters
Porters ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern die Möglichkeit bietet, an der Spitze der Fintech-Innovation zu arbeiten. Mit einem starken Fokus auf Teamkultur und persönlichem Wachstum, unterstützt durch ein großzügiges Entwicklungsbudget, fördert das Unternehmen eine dynamische und inklusive Arbeitsumgebung in Zürich, Barcelona oder Berlin. Hier haben Sie die Freiheit, bedeutende Produkte zu gestalten und direkt mit erfahrenen Gründern zusammenzuarbeiten, während Sie Teil eines engagierten Teams sind, das gemeinsam Erfolge feiert und Herausforderungen meistert.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass du so Founding Engineer (Tech Lead) erhalten könntest
✨Engagier dich in Entwickler-Communities!
Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.
✨Zeig deine Fähigkeiten!
Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei Porters anzuklopfen, wenn du dich auf die Stelle als Founding Engineer (Tech Lead) bewirbst – so wissen sie gleich, was sie von dir erwarten können!
✨Nutze Jobplattformen speziell für Tech-Jobs!
Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.
✨Such dir Mentoren und Feedback!
Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei Porters vorzubereiten!
Wir glauben, dass du diese Fähigkeiten brauchst, um Founding Engineer (Tech Lead) mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.
Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.
Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.
Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei Porters klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.
Wie man sich auf ein Vorstellungsgespräch bei Porters vorbereitet
✨Technische Vorbereitung auf die Coding-Challenges
In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!
✨Das eigene Portfolio im besten Licht präsentieren
Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.
✨Teamfähigkeit und Kommunikation betonen
In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.
✨Vorbereitung auf Fragen zur Software-Architektur
Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.