Metropolis

Senior Staff Software Engineer, Recognition Platform

Metropolis
Apply
1 day ago

Base Salary

$232k - $268k/yr

Responsibilities

  • Own end-to-end architecture for edge ingestion, identity resolution, decisioning, notification, and operator-facing systems.
  • Drive cross-functional alignment across application engineering, computer vision and machine learning, data, security, platform teams, and external partners.
  • Evolve high-volume edge-to-cloud streaming pipelines for scalability, tail latency, intermittent connectivity, backpressure, and out-of-order events.
  • Design real-time rules and decisioning systems for alerting, routing, eligibility, consent, frequency capping, and next-best actions.
  • Establish thresholds, replay harnesses, and quantitative approaches for balancing deterministic logic with probabilistic signals.
  • Architect privacy, identity, and consent models for biometric-regulated environments.
  • Define SLOs, alerting, runbooks, soak testing, feature-flagged rollouts, and other production-quality practices.
  • Provide technical leadership through RFCs, design reviews, code reviews, mentorship, and AI-assisted engineering workflows.

Requirements

  • 12+ years of experience building and operating distributed, data-intensive production systems, including experience as a multi-service platform technical owner.
  • Proven cross-functional technical leadership and experience aligning independent engineering teams around shared architecture.
  • Expert proficiency in a JVM language such as Scala or Java, with fluency in event-driven and service-oriented design, gRPC/protobuf, streaming, and relational data modeling.
  • Hands-on experience designing high-throughput ingestion pipelines and understanding delivery semantics, idempotency, ordering, backpressure, and tail latency.
  • Experience building rules, eligibility, or decisioning systems combining deterministic logic with probabilistic or model-driven signals.
  • Strong systems judgment integrating third-party APIs, SDKs, and vendor constraints.
  • Excellent written technical communication and experience writing decisive RFCs.
  • Ability to navigate physical-world deployment constraints, hardware conditions, and operational complexity.
  • Deep understanding of observability, automated testing, progressive delivery, Claude Code, and GitHub Copilot.
  • Preferred experience includes computer vision, biometric matching, sensor fusion, privacy-regulated domains, consent management, IoT, edge computing, fleet-scale telemetry, MQTT-class transports, identity resolution, customer data platforms, hospitality or retail systems, and principal-adjacent technical leadership scope.

Benefits

  • Office-first work arrangement requiring at least four days per week on-site.
  • Benefits may include healthcare, a 401(k) plan, short- and long-term disability coverage, basic life insurance, stock options, bonus plans, and other total compensation benefits.

Tech Stack

AWSDatadogGitgRPCJavaMySQLPostgreSQLReactScalaSnowflakeTypeScript

Categories

BackendData Engineering
Contact me