Pharo Management
Moneyhub
Principal Engineer
Über uns
Moneyhub unterstützt führende Finanzdienstleister dabei, die Bedürfnisse ihrer Kunden besser zu verstehen. Wir bieten die Datendienste und eingebetteten Technologien, die erforderlich sind, um hochgradig personalisierte, lebenslange Finanzbeziehungen zu ermöglichen.
Wir sind ein Daten- und Zahlungsunternehmen, das ISO 27001-zertifizierte Software für Open Banking, Open Finance und Open Data entwickelt. Unsere FCA-regulierte Plattform ermöglicht es Unternehmen, Finanzdaten in personalisierte digitale Erlebnisse zu verwandeln und Zahlungen zu initiieren. Hunderte von Unternehmen aus den Bereichen Finanzen, Medien und Einzelhandel verlassen sich darauf.
Die Rolle
Wir suchen einen erfahrenen Ingenieur, der Dinge gebaut hat, die tatsächlich genutzt werden, und der weiterhin selbst programmieren möchte.
Sie haben bereits mehrfach Produkte von Grund auf bis zu echten Nutzern gebracht und wissen, was danach passiert. Wir werden Sie fragen, was Sie veröffentlicht haben, wer es genutzt hat und was Sie selbst dazu beigetragen haben. Wir meinen Endnutzer, nicht nur andere Ingenieure.
Skalierbarkeit und Leistung sind hier entscheidend – Kunden bemerken es, wenn Dinge langsam sind. Sie wissen, wie man Engpässe findet, anstatt zu raten. Sie sind vertraut mit dem Lesen von Flame Charts und verfolgen ein Problem bis zum Ursprung, sei es eine React-Komponente, die aufgrund eines falsch verwendeten useEffect neu gerendert wird, oder die Cache-Lokalität im Hot Path eines Algorithmus.
Sie haben Ansätze in verschiedenen Unternehmen und Codebasen scheitern sehen und wissen warum. Die Leute werden Ihre Meinung einholen, bevor sie etwas beginnen, und Sie werden beeinflusst haben, was ein Team baut, ohne deren Manager zu sein.
Sie müssen bereits agentic engineering nutzen und es als Multiplikator einsetzen. Ein guter Ingenieur kann heute Aufgaben übernehmen, für die früher ein ganzes Team nötig war. Wir möchten Ihre Meinung und Ihren Ansatz dazu hören.
Ihre Aufgaben
In Ihren ersten 6 bis 12 Monaten könnten Sie:
- Innerhalb der ersten drei Monate eine verbindliche Arbeit in die Produktion bringen und daraus zwei oder drei Plattformverbesserungen ableiten, die wir als Nächstes angehen sollten.
- Ein eigenes Projekt vom Prototyp bis zur Produktion führen, wie zum Beispiel die Neugestaltung eines Teils einer Ereignisverarbeitung oder Datenpipeline, damit diese mehr Last zuverlässiger bewältigt.
- Den Standard für agentic engineering setzen: Zeigen Sie dem Team die Workflows, die für Sie funktionieren, und machen Sie daraus Muster, die andere Teams übernehmen.
Erfolg in dieser Rolle zeigt sich durch eine stetige Bilanz an veröffentlichten Arbeiten, wobei mindestens zwei Ihrer Architekturmuster oder KI-Standards im gesamten Engineering-Bereich Anwendung finden.
Ihre Arbeitsweise
Sie werden Teil unseres erfahrenen Engineering-Teams – wir sind etwa 40 Software-/Plattform-/Daten-Ingenieure und Data Scientists. Wir nutzen Shape Up und Sie werden darin arbeiten: Wetten gestalten, verbindliche Arbeit liefern und Dinge gemeinsam mit den Teams zum Abschluss bringen.
Unsere Kultur basiert auf Vertrauen, und wir befähigen die Mitarbeiter, so zu arbeiten, wie es für sie am besten ist. Für diese Rolle bedeutet das echte Mitsprache bei der Problemlösung und einen gewissen Spielraum bei der Auswahl Ihrer Aufgaben, verbunden mit der Erwartung, dass Ihre Arbeit sichtbar ist, mit Kollegen geteilt wird und auf die Bedürfnisse des Unternehmens ausgerichtet ist. In der Praxis könnten Sie eine verbindliche Wette haben, etwas, das Sie verbessern, weil es nötig ist, und etwas, das Sie für einen zukünftigen Zyklus erkunden. Zu beurteilen, was Ihre Zeit verdient, und offen darüber zu kommunizieren, ist ein großer Teil des Jobs.
Dies ist eine Rolle als Individual Contributor. Keine Personalverantwortung und kein Weg weg vom Code.
Unser Tech-Stack
Der Großteil unserer Plattform basiert auf TypeScript mit Node. Python wird in der Data Science und für machine learning eingesetzt. Wir verwenden Kafka für Events, Postgres für die meisten unserer Daten und Kubernetes auf AWS, um alles zu betreiben.
Wir suchen jemanden, der sich mit Data Science, Python, Node, React und Rust wohlfühlt. Sie müssen kein Experte in jedem Bereich sein, aber keiner davon sollte Sie abschrecken. Wenn Sie eine Sprache noch nicht verwendet haben, erwarten wir, dass Sie sich einarbeiten.
Wie Sie sich bewerben
Bewerben Sie sich über den untenstehenden Link.
Fragen zur Rolle? Bitte kontaktieren Sie Dilshan Rukunayake, Principal TA Partner, [email protected]
Was wir suchen
- Erfahrung bei mehreren Startups und mit Systemen in echtem Maßstab, bei denen Sie Software veröffentlicht haben, die tatsächlich genutzt wurde
- Nachweisliche Erfahrung im Aufbau und Betrieb von Software in der Produktion über verschiedene Unternehmen und Codebasen hinweg, einschließlich der unglamourösen Jahre nach dem Start
- Die Person, an die sich andere wenden, wenn etwas schwierig ist oder schiefgelaufen ist, mit Erfahrung in der technischen Richtungsgebung ohne disziplinarische Befugnis über die ausführenden Personen
- Die Gewohnheit, Engpässe in einem System unter echter Last zu finden, die Ursachen zu ermitteln und diese zu beheben, wobei Sie Profiler und Flame Charts anstelle von Vermutungen verwenden. Sie sind gleichermaßen vertraut mit einem front-end-Rendering-Problem oder dem Speicherverhalten einer engen Schleife
- Sicherheit im Umgang mit Python, Node, React, Rust und Data Science. Kein Experte in jedem Bereich, aber keiner davon ist ein Problem
- Die Fähigkeit, effektiv mit Data Scientists zusammenzuarbeiten. Sie müssen keiner sein, aber verstehen, wie man ein Modell beurteilt (Präzision, Recall und F1-Score) und was die Zahlen für das Produkt und die Kunden bedeuten
- Sie arbeiten weiterhin hands-on und haben die feste Absicht, dies auch beizubehalten
- Sie nutzen bereits täglich agentic tools und erledigen dadurch mehr Arbeit
- Ein Auge für lohnende Aufgaben und den Antrieb, diese zu begründen, anstatt auf eine Anweisung zu warten
- Fundiertes Urteilsvermögen in Bezug auf Sicherheit, Datenschutz und Kundenvertrauen. Dies ist regulierte Finanzsoftware
- Klare Kommunikation, sei es mit Ingenieuren, Senior Stakeholdern oder Kunden
Wahrscheinlich nicht passend, wenn
- Sie nicht auf Software verweisen können, die von Endnutzern verwendet wurde, oder auf technische Entscheidungen von Ihnen, denen andere gefolgt sind.
- Sie nur in einer Sprache bleiben wollen oder nur im front end oder im back end.
- Sie sich bei agentic engineering unsicher sind oder es als Abkürzung betrachten.
- Sie nur einen definierten Satz an Tickets bearbeiten möchten.
- Sie lieber außerhalb eines Teamprozesses arbeiten als innerhalb.
- Sie eine Managementrolle anstreben oder Architektur mit Distanz zur Codebasis betreiben wollen.
Arbeitserlaubnis und Überprüfung
Sie müssen über eine Arbeitserlaubnis für das Vereinigte Königreich verfügen. Als FCA-reguliertes Unternehmen unterliegen Angebote einer Überprüfung vor der Einstellung, einschließlich Referenz-, Kredit- und Strafregisterprüfungen.
- Wünschenswert: Erfahrung mit Open Banking, Verbindungen oder Identitätssystemen.
- 5% Arbeitgeberbeitrag zur Altersvorsorge ab dem ersten Tag, bei einem 3% Arbeitnehmerbeitrag
- 25 Urlaubstage plus gesetzliche Feiertage, ansteigend auf 30 Tage nach zwei Jahren
- Option, britische Feiertage an anderen Tagen zu nehmen, die für Sie von Bedeutung sind
- Urlaubskaufprogramm
- Private Krankenversicherung, einschließlich Deckung für Vorerkrankungen, sowie Zahn- und Sehhilfeleistungen
- Drei Monate Moneyhubber Family Pay, wenn Sie ein neues Elternteil werden
- Berufsunfähigkeitsversicherung und Lebensversicherung weit über dem Industriestandard
- Mitarbeiterunterstützungsprogramm
- Sonderurlaub bei Lebensereignissen
- Unterstützung bei der beruflichen Weiterentwicklung mit einem dedizierten Zeit- und Geldbudget
- £750 für professionelle Mitgliedschaften
- Unterstützung bei der Arbeit im Homeoffice, einschließlich Zugang zu Coworking-Spaces und Hilfe bei der Einrichtung Ihres Heimbüros
- Hochwertiger Laptop
- Cycle-to-Work-Programm
- Programm für Elektrofahrzeuge
