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 for parking, retail, and hospitality.
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
Real-world AI, Computer Vision, Edge Computing, Identity Management
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems architecture, JVM languages (Java/Scala), Event-driven design (gRPC/protobuf), High-throughput ingestion pipelines, Decisioning logic design, 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 platforms, Hospitality/retail software integrations
Technologies
Scala, Java, TypeScript, React, MySQL, PostgreSQL, Snowflake, AWS, Git, GitHub, Datadog, Claude Code, GitHub Copilot
Responsibilities
Lead end-to-end architecture across edge ingestion, identity resolution, and decisioning; Drive cross-functional alignment across application, CV/ML, data, and security teams; Evolve high-volume edge-to-cloud streaming pipelines; Design rules and decisioning layers for real-time actions; Architect privacy, identity, and consent models; Own production quality via SLOs and progressive rollout; Elevate technical standards through design reviews and mentorship.
Seniority
Senior Staff, hands-on IC with strategic leadership