Lead Backend Developer

Lead Backend Developer

Vollzeit 192000 - 192000 € / Jahr (geschätzt) Homeoffice (teilweise)
Movable Ink

Auf einen Blick

  • Aufgaben: Entwickle innovative Backend-Systeme und forme die Architektur für unser Behavioral-Team.
  • Unternehmen: Movable Ink, ein führendes Unternehmen für personalisierte Marketinglösungen.
  • Vorteile: Attraktives Gehalt, umfassende Gesundheitsleistungen und flexible Arbeitsmöglichkeiten.
  • Weitere Informationen: Dynamisches Team mit Fokus auf Vielfalt und Inklusion.
  • Warum dieser Job: Gestalte bedeutende Marketingtrigger und beeinflusse das Kundenerlebnis direkt.
  • Qualifikationen: Mindestens 7 Jahre Erfahrung in der Softwareentwicklung und starke Führungsfähigkeiten.

Das prognostizierte Gehalt liegt zwischen 192000 - 192000 € pro Jahr.

Movable Ink skaliert die Personalisierung von Inhalten für Vermarkter durch datengestützte Inhaltserstellung und KI-Entscheidungen. Die innovativsten Marken der Welt verlassen sich auf Movable Ink, um Einnahmen zu maximieren, Arbeitsabläufe zu vereinfachen und die Marketingagilität zu steigern. Wir suchen einen Lead Software Engineer für das Behavioral-Team, das dafür verantwortlich ist, rohe Kundensignale in bedeutungsvolle Marketingauslöser umzuwandeln. Dieses Team baut die Verhaltensintelligenzschicht unserer Plattform auf – Systeme, die Muster im Kundenverhalten und -inaktivität erkennen (wie z.B. Warenkorbabbrüche, Preisänderungen oder Treue-Meilensteine) und diese in automatisierte Messaging-Möglichkeiten übersetzen.

Dies ist eine praktische technische Führungsrolle für jemanden, der an der Schnittstelle zwischen Architektur und Implementierung gedeiht. Sie werden die technische Richtung für eine kritische Plattformfähigkeit gestalten und gleichzeitig nah an den Details bleiben: Systeme entwerfen, Code schreiben, Implementierungen überprüfen, Ingenieure betreuen und das Team bei komplexen technischen Problemen unterstützen.

Sie werden an herausfordernden verteilten Systemproblemen arbeiten, die hochvolumige Ereignisdaten, Ereigniskorrelation, zeitliche Fenster, zustandsbehaftete Auswertung, Auslöserberechtigung, kontospezifische Bereitschaft, Idempotenz, Zuverlässigkeit, Beobachtbarkeit und nachgelagerte Aktivierung betreffen. Die Systeme, die Sie mitgestalten, werden Anwendungsfälle wie Warenkorbabbrüche, Durchsuchen-Abbrüche, Checkout-Abbrüche, Preisänderungen, Benachrichtigungen über wieder verfügbare Artikel, Treue-Meilensteine, Auffrischungserinnerungen und Änderungen der Mitgliedschaft in Zielgruppen unterstützen.

Was Sie tun werden:

  • Gestalten Sie die Architektur der Verhaltensplattform: Helfen Sie, die technische Vision, Systemgrenzen und Architektur für Dienste zu definieren, die Kundensignale in umsetzbare Auslöserereignisse umwandeln.
  • Führen Sie durch Beispiel: Seien Sie ein praktischer technischer Leiter, der direkt zu hochwirksamen Arbeiten durch Design, Implementierung, Codeüberprüfung, Debugging und Produktionssupport beiträgt.
  • Bauen Sie die Entscheidungsmaschine für Verhaltensmuster: Entwerfen und implementieren Sie Dienste, die Verhaltensmuster über Ereignisse hinweg erkennen, Signale über Zeitfenster korrelieren und die Berechtigung für Auslöser bestimmen.
  • Gestalten Sie den zustandsbehafteten Kontaktkontext: Helfen Sie, Systeme zu entwerfen, die den kurzlebigen Verhaltenszustand und die Rückblickfenster aufrechterhalten, die benötigt werden, um Muster wie „Aktion ohne Abschluss“, Mehrere-Ereignis-Absichtssignale und zustandsänderungsgetriebene Auslöser zu bewerten.
  • Richten Sie ein wiederverwendbares Musterframework ein: Helfen Sie, deklarative oder regelbasierte Funktionen zu erstellen, die es ermöglichen, neue Verhaltensauslöser effizient zu definieren, zu konfigurieren, zu bewerten und im Laufe der Zeit zu erweitern.
  • Mentor & Anleitung für Ingenieure: Geben Sie tägliche technische Anleitung, befreien Sie Ingenieure von Blockaden, überprüfen Sie Designs und Code und helfen Sie, das technische Niveau des Teams zu erhöhen.
  • Planen & Liefern: Arbeiten Sie mit dem Engineering-Manager und dem Produktteam zusammen, um vage Ziele in klare technische Pläne, Meilensteine und schrittweise Lieferwege umzusetzen.
  • Partnerschaft über die Plattform hinweg: Arbeiten Sie eng mit Partner-Ingenieurteams zusammen, um sicherzustellen, dass Verhaltenssignale sauber in Kampagnenorchestrierung und Nachrichtenauslieferungssysteme integriert werden.
  • Fördern Sie betriebliche Exzellenz: Stellen Sie sicher, dass Verhaltensdienste zuverlässig im großen Maßstab arbeiten, während sie hohe Volumina von Kundensignalen verarbeiten. Nutzen Sie Beobachtbarkeit, Metriken, Protokolle, Alarme und Nachbesprechungen, um die Systemqualität kontinuierlich zu verbessern.
  • Beeinflussen Sie die technische Richtung umfassend: Vertreten Sie das Behavioral-Team in Architekturgesprächen und helfen Sie, Übereinstimmung über technische Muster, Abhängigkeiten und Plattform-Schnittstellen zu schaffen.

Was Sie mitbringen:

  • 7+ Jahre Berufserfahrung in der Softwareentwicklung mit einer starken Erfolgsbilanz beim Aufbau und Betrieb von Backend- oder Plattform-Systemen in der Produktion.
  • Erhebliche Erfahrung im Entwurf und Betrieb verteilter, ereignisgesteuerter oder hochskalierbarer Backend-Systeme.
  • Starkes architektonisches Urteilsvermögen in Bezug auf zustandsbehaftete Dienste, Echtzeit- oder nahezu Echtzeit-Entscheidungen, asynchrone Verarbeitung, Systemzuverlässigkeit und Produktionsbetrieb.
  • Praktische Erfahrung in technischer Führung: Sie sind damit vertraut, die Anlaufstelle für das Lösen von Blockaden, Überprüfen, Mentoring und Führen komplexer technischer Initiativen von Anfang bis Ende zu sein.
  • Erfahrung in der Übersetzung vager Produktziele in pragmatische technische Designs und schrittweise Ausführungspläne.
  • Vertrautheit mit Systemen, die hochvolumige Ereignisdaten verarbeiten, wie z.B. Ereignisstromverarbeitung, Verhaltensanalytik, Pub/Sub-Systeme, Workflowsysteme, Regel-Engines oder Entscheidungsmaschinen.
  • Starkes Verständnis der Herausforderungen verteilter Systeme wie Wiederholungen, doppelte Ereignisse, Reihenfolge, verspätet eintreffende Daten, Idempotenz, Backfills, partielle Fehler, Tenancy und Kompromisse bei der Datenkonsistenz.
  • Erfahrung im Aufbau skalierbarer Backend-Dienste in Cloud-Umgebungen, vorzugsweise Google Cloud Platform.
  • Ein starker Fokus auf betriebliche Exzellenz – zuverlässige Systeme mit Überwachung, Alarmierung, Protokollierung, Nachverfolgung, Vorfallreaktion und gemeinsamer Verantwortung für Bereitschaftsdienste für geschäftskritische Dienste aufzubauen.
  • Klare Kommunikationsfähigkeiten und die Fähigkeit, technische Kompromisse in praktische Entscheidungen mit Produkt-, Design-, Ingenieurpartnern und Geschäftspartnern zu übersetzen.
  • Eine kollaborative, produktorientierte Herangehensweise an die Plattformtechnik – das Gleichgewicht zwischen technischer Qualität, Kundenwert und Lieferdynamik.

Warum diese Rolle wichtig ist:

Verhaltensauslöser ermöglichen einige der effektivsten Marketing-Erlebnisse. Wenn sie gut gemacht werden, erlauben sie Marken, sofort auf Kundenabsichten zu reagieren – abgebrochene Warenkörbe wiederherzustellen, Kunden über Preisänderungen zu informieren oder sie daran zu erinnern, Produkte zum richtigen Zeitpunkt aufzufrischen. Die Systeme, die Ihr Team aufbaut, werden diese Signale erkennen und in Aktionen umwandeln – wodurch die Behavioral-Plattform eine der strategischsten Fähigkeiten im gesamten Produkt wird.

Die Grundvergütung für diese Position liegt zwischen 147.300 und 192.000 USD pro Jahr, was je nach letztendlich angebotener Position zusätzliche Boni beinhalten kann, zusätzlich zu einem vollständigen Spektrum an medizinischen, finanziellen und/oder anderen Leistungen. Die angebotene Grundvergütung kann je nach berufsbezogenem Wissen, Fähigkeiten und Erfahrungen variieren.

Studien haben gezeigt, dass Frauen, farbige Gemeinschaften und historisch unterrepräsentierte Personen weniger wahrscheinlich Bewerbungen einreichen, es sei denn, sie erfüllen jede einzelne Qualifikation. Wir setzen uns dafür ein, eine vielfältige und integrative Kultur aufzubauen, in der alle Inkers gedeihen können. Wenn Sie sich für die Rolle begeistern, aber nicht alle oben genannten Qualifikationen erfüllen, ermutigen wir Sie, sich zu bewerben. Unsere Unterschiede bringen ein breites Spektrum an Wissen und Perspektiven mit sich, die uns kollektiv stärker machen.

Wir begrüßen und beschäftigen Menschen unabhängig von Rasse, Hautfarbe, Geschlechtsidentität oder -ausdruck, Religion, genetischen Informationen, Eltern- oder Schwangerschaftsstatus, Nationalität, sexueller Orientierung, Alter, Staatsbürgerschaft, Familienstand, ethnischer Zugehörigkeit, körperlicher oder geistiger Fähigkeit, politischer Zugehörigkeit, Behinderung, Veteranenstatus oder anderen geschützten Merkmalen. Wir sind stolz darauf, ein Arbeitgeber mit Chancengleichheit zu sein.

Lead Backend Developer Arbeitgeber: Movable Ink

Movable Ink ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern die Möglichkeit bietet, an innovativen Projekten im Bereich der Datenaktivierung und KI-Entscheidungsfindung zu arbeiten. Mit einem dynamischen Arbeitsumfeld in New York City fördert das Unternehmen eine inklusive Kultur, die Vielfalt schätzt und individuelle Wachstumschancen bietet. Hier haben Sie die Möglichkeit, Ihre technischen Fähigkeiten weiterzuentwickeln und gleichzeitig einen bedeutenden Einfluss auf die Marketingstrategien führender Marken weltweit zu nehmen.

Movable Ink

Kontaktdaten:

Movable Ink Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Lead Backend Developer 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 Movable Ink anzuklopfen, wenn du dich auf die Stelle als Lead Backend Developer 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 Movable Ink vorzubereiten!

Wir glauben, dass du diese Fähigkeiten brauchst, um Lead Backend Developer mit Bravour zu bestehen

Backend-Entwicklung
Verteilte Systeme
Ereignisgesteuerte Architektur
Technische Führung
Systemzuverlässigkeit
Echtzeit-Entscheidungsfindung
Asynchrone Verarbeitung

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 Movable Ink 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 Movable Ink 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.