Senior Staff Software Engineer, Recognition Platform
Core
Technical owner of the Metropolis Recognition Platform (MRP), leading edge-to-cloud pipelines and decisioning systems that transform physical-world sensor signals into real-time actions.
Role type
Senior Staff Software Engineer (Platform Architecture)
Builds
High-volume edge-to-cloud streaming pipelines, real-time decisioning layers, and identity resolution systems for the Recognition Economy.
Domain
Mobility, parking, retail, and hospitality with a focus on biometric-regulated environments and sensor fusion.
Deliverable
production ML models
Required skills
Distributed systems architecture, JVM languages (Java/Scala), event-driven design (gRPC/protobuf), high-throughput ingestion pipelines, decisioning logic, privacy/consent modeling, observability, AI-assisted engineering workflows.
Preferred skills
Computer vision/biometric matching, privacy-regulated domains (BIPA/CCPA/GDPR), IoT/edge computing, identity resolution, hospitality/retail software.
Technologies
Scala, Java, TypeScript, React, MySQL, PostgreSQL, Snowflake, AWS, gRPC, protobuf, Datadog, GitHub Copilot, Claude Code.
Responsibilities
Lead end-to-end architecture across edge ingestion, identity resolution, and decisioning; drive cross-functional alignment across CV/ML, data, and security teams; evolve high-volume streaming pipelines; design rules and decisioning layers; architect privacy and consent models; own production quality via SLOs and progressive rollout; elevate technical standards through mentorship and design reviews.
Seniority
Senior Staff, hands-on IC with strategic leadership scope.
