Metropolis

Senior Staff Software Engineer, Recognition Platform

TypeScriptJavaReactPostgreSQLAWSGo
Automatische Übersetzung. Prüfe das Original.

Wer wir sind

Die reale Welt ist die nächste Grenze, und bei Metropolis entwickeln wir die künstliche Intelligenz, um sie reaktionsfähig zu machen. Wir sind Pioniere der Recognition Economy – einer Zukunft, in der alltägliche Wiederholungen verschwinden und das „Erkannt-Werden“ überall Zugang, Komfort und Zugehörigkeit ermöglicht. Von der Umwandlung des Parkens in ein nahtloses Drive-in- und Drive-out-Erlebnis für Millionen von Mitgliedern bis hin zur Erweiterung unserer Intelligenzebene auf Einzelhandel und Gastgewerbe bauen wir eine Welt, die sich instinktiv und magisch anfühlt. Die Zukunft kommt nicht erst; sie ist bereits da, und wir brauchen Entwickler, Innovatoren und Problemlöser, die uns dabei helfen, sie zu gestalten.

Wer Sie sind

Metropolis sucht einen Senior Staff Software Engineer, Recognition Platform, der als technischer Eigentümer der Metropolis Recognition Platform (MRP) fungiert. Sie sind der Ingenieur, an den sich andere Ingenieure mit ihren schwierigsten architektonischen Fragen wenden. Sie haben die gesamte Plattformarchitektur im Blick und navigieren durch funktionsübergreifende Grenzen zwischen Anwendungsentwicklung, Computer Vision, Daten, Sicherheit und Plattformteams sowie externen Partnern. In dieser Rolle leiten Sie die Entwicklung von hochvolumigen Edge-to-Cloud-Pipelines und Entscheidungssystemen, die Signale von Sensoren aus der physischen Welt in Echtzeit-Aktionen umwandeln. Dabei geben Sie die technische Richtung vor, etablieren architektonische RFCs und treiben die funktionsübergreifende Abstimmung voran, ohne dass eine formale Weisungsbefugnis erforderlich ist.

Wenn Sie bei Metropolis einsteigen, werden Sie Teil eines Teams aus erstklassigen Produktführern und Ingenieuren, die ein Ökosystem von Technologien an der Schnittstelle von Parken, Mobilität und Immobilien aufbauen. Unser Ziel ist es, eine inklusive Kultur zu schaffen, in der jeder eine Stimme hat und die beste Idee gewinnt. Sie werden eine Schlüsselrolle beim Aufbau und der Pflege dieser Kultur spielen, während unsere Organisation wächst.

Ihre Aufgaben

  1. Leitung der End-to-End-Architektur über Edge-Ingestion, Identitätsauflösung, Entscheidungsfindung, Benachrichtigung und Bedienoberflächen hinweg, während Sie die spezifikationsgesteuerte Entwicklung durch RFCs vorantreiben und die Roadmap-Sequenzierung verwalten
  1. Förderung der funktionsübergreifenden Abstimmung und Klärung von Zuständigkeitsunklarheiten zwischen Anwendungs-, CV/ML-, Daten-, Sicherheits- und Plattform-Engineering-Teams sowie externen Partnerintegrationen
  1. Weiterentwicklung von hochvolumigen Edge-to-Cloud-Streaming-Pipelines auf einem horizontal skalierbaren Rückgrat, mit Fokus auf Tail-Latenz, intermittierende Konnektivität, Backpressure und ungeordnete Ereignisse
  1. Entwurf von Regeln und Entscheidungsebenen für Echtzeit-Aktionen, einschließlich Watchlist-Alarmierung, Ankunfts-Routing, Berechtigungsprüfung, Zustimmungs-Gating, Frequenzbegrenzung und Next-Best-Action-Logik
  1. Ausbalancieren deterministischer Logik mit probabilistischen Signalen durch die Festlegung expliziter Schwellenwerte, quantitativer Kostenüberlegungen für Erkennungsfehler und Replay-Harnesses für Modelltests
  1. Architektur von Datenschutz-, Identitäts- und Zustimmungsmodellen für biometrisch regulierte Umgebungen mit zeitlich begrenzter Opt-out-Propagierung in enger Zusammenarbeit mit der Rechts- und Sicherheitsabteilung
  1. Verantwortung für die Produktionsqualität durch Definition von SLOs, umsetzbare Alarmierung, Runbooks, Soak-Tests und progressive Rollouts mittels Feature-Flags
  1. Anhebung technischer Standards durch Design-Reviews, Code-Reviews, Mentoring und KI-native Engineering-Workflows

Was wir suchen

  1. 12+ Jahre Erfahrung im Aufbau und Betrieb von verteilten, datenintensiven Produktionssystemen, einschließlich fundierter Erfahrung als technischer Eigentümer einer Multi-Service-Plattform
  1. Nachgewiesene Erfolgsbilanz in der funktionsübergreifenden technischen Führung und der Abstimmung unabhängiger Engineering-Teams auf eine gemeinsame Architektur
  1. Expertenkenntnisse in einer JVM-Sprache wie Java oder Scala sowie fließende Beherrschung von ereignisgesteuertem und serviceorientiertem Design unter Verwendung von gRPC/protobuf, Streaming und relationaler Datenmodellierung
  1. Praktische Erfahrung im Entwurf von Ingestion-Pipelines mit hohem Durchsatz und tiefem Verständnis von Zustellungssemantik, Idempotenz, Reihenfolge, Backpressure und Tail-Latenz
  1. Erfahrung im Aufbau von Regel-, Berechtigungs- oder Entscheidungssystemen, in denen deterministische Logik neben probabilistischen oder modellgesteuerten Signalen existiert
  1. Starkes Systemverständnis bei der Integration von APIs, SDKs und Anbieterbeschränkungen von Drittanbietern
  1. Hervorragende schriftliche technische Kommunikationsfähigkeiten mit einer Erfolgsbilanz beim Verfassen entscheidungsfreudiger RFCs
  1. Sicherer Umgang mit den Einschränkungen von Bereitstellungen in der physischen Welt, Hardwarebedingungen und operativen Unwägbarkeiten jenseits von Staging-Umgebungen
  1. Tiefes Verständnis von Observability, automatisierten Tests, progressivem Delivery und fließender Umgang mit KI-gestützten Engineering-Tools wie Claude Code und GitHub Copilot in täglichen Workflows

4 Tage im Büro: Metropolis schätzt die persönliche Zusammenarbeit, um Innovationen voranzutreiben, die Kultur zu stärken und das Mitgliedserlebnis zu verbessern. Unsere Teammitglieder in der Unternehmenszentrale halten an unserem Büro-Modell fest, das erfordert, dass Mitarbeiter mindestens vier Tage pro Woche vor Ort sind, um organische Interaktionen zu fördern, die Kreativität und Verbindung anregen.

Nicht zwingend erforderlich, aber von Vorteil sind:

  1. Erfahrung mit Computer Vision, biometrischem Abgleich oder Sensor-Fusion-Systemen, insbesondere im Hinblick auf Konfidenz, Schwellenwerte und Drift
  1. Hintergrund in datenschutz- oder biometrisch regulierten Bereichen wie BIPA, CCPA oder DSGVO oder Arbeit mit Zustimmungsmanagementsystemen
  1. Erfahrung mit IoT, Edge Computing, Geräte-Telemetrie im Flottenmaßstab oder MQTT-basierten Transporten
  1. Expertise in Identitätsauflösung oder Kundendatenplattformen, bei der Signale aus mehreren Systemen zu dauerhaften Profilen zusammengeführt werden
  1. Erfahrung mit Software für Gastgewerbe, Einzelhandel oder physische Betriebsabläufe, einschließlich CRM- und PMS-Integrationen im Gastgewerbe
  1. Vorerfahrung in einer Rolle als technischer Leiter, TL-of-TLs oder in einem Bereich, der an eine Principal-Ebene angrenzt

Unser Tech-Stack

  1. Sprachen + Frameworks: TypeScript, React, Scala (hauptsächlich), Java (begrenzt)
  1. Datenspeicher: MySQL, PostgreSQL, Snowflake
  1. Cloud: AWS
  1. Versionskontrolle: Git & GitHub
  1. KI-Tools: Copilot auf GitHub und Claude Code
  1. Observability: Datadog

Das erwartete Grundgehalt für diese Position beträgt $241,000 - $279,500 USD jährlich.

Das tatsächlich angebotene Grundgehalt wird durch eine Reihe von Variablen bestimmt, einschließlich, je nach Fall, der Qualifikationen des Bewerbers für die Position, der Jahre relevanter Erfahrung, besonderer Fähigkeiten, des erreichten Bildungsniveaus, der gehaltenen Zertifizierungen oder anderer beruflicher Lizenzen sowie des Wohnorts und/oder Arbeitsortes.

#LI-LR1 #LI-Onsite

Metropolis kann ein automatisiertes Entscheidungstool für die Beschäftigung (AEDT) verwenden, um Ihre Eignung für eine Anstellung oder Beförderung zu beurteilen oder zu bewerten. AEDTs werden eingesetzt, um bei der Bewertung der Bewerbung eines Kandidaten in Bezug auf die in der Stellenausschreibung aufgeführten erforderlichen Qualifikationen und Verantwortlichkeiten zu unterstützen.

Als Teil dieses Prozesses speichert Metropolis Daten, die für Ihre Bewerbung relevant sind, einschließlich personenbezogener Daten, für einen Zeitraum, der für die Nutzung des Tools vernünftigerweise erforderlich ist. Wenn Sie für die Position eingestellt werden, können Ihre Daten Teil Ihrer Mitarbeiterakten werden.

Metropolis Technologies ist ein Arbeitgeber, der Chancengleichheit fördert. Wir treffen alle Einstellungsentscheidungen auf der Grundlage von Leistung, Qualifikationen und geschäftlichen Anforderungen – ohne Rücksicht auf Rasse, Hautfarbe, Religion, Geschlecht (einschließlich Geschlechtsidentität, sexueller Orientierung und Schwangerschaft), nationale Herkunft, Behinderung, Veteranenstatus oder ein anderes durch Bundes-, Landes- oder lokales Recht geschütztes Merkmal.

Wir verpflichten uns, eine einladende, barrierefreie Einstellungserfahrung zu bieten. Wenn Sie eine angemessene Anpassung für einen Teil des Bewerbungs- oder Interviewprozesses benötigen, wenden Sie sich bitte an uns unter [email protected].

Das Grundgehalt ist ein Bestandteil des Gesamtvergütungspakets von Metropolis, das auch den Zugang zu oder die Berechtigung für Gesundheitsleistungen, einen 401(k)-Plan, kurz- und langfristige Berufsunfähigkeitsversicherung, eine grundlegende Lebensversicherung, einen lukrativen Aktienoptionsplan, Bonuspläne und mehr umfassen kann.

Mehr Möglichkeiten mit einem Profil

Für mehr Stellen berücksichtigt werden, ohne den ganzen Prozess zu wiederholen? Erstellen Sie Ihr Profil, damit Unternehmen auf Nort Sie finden.

Profil erstellen

Dein nächster Jobsucht schon nach dir.

Nort

Reverse-Recruiting- Plattform für Entwickler

RechtlichesNutzungsbedingungenDatenschutznortjobs © 2026