Senior Staff Software Engineer, Recognition Platform
Metropolis14 hours ago
Base Salary
$231k - $268k/yr
Responsibilities
- Lead end-to-end architecture for edge ingestion, identity resolution, decisioning, notifications, and operator surfaces.
- Drive technical direction, architectural RFCs, roadmap sequencing, design reviews, code reviews, mentorship, and cross-functional alignment.
- 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.
- Balance deterministic logic with probabilistic signals using thresholds, quantitative error-cost analysis, and replay harnesses.
- Architect privacy, identity, and consent models for biometric-regulated environments.
- Define SLOs, alerting, runbooks, soak testing, and progressive feature-flag rollouts for production quality.
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 on 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.
- Comfort working with physical-world deployment constraints, hardware conditions, and operational complexity.
- Deep understanding of observability, automated testing, progressive delivery, and AI-assisted engineering tools.
- Preferred experience includes computer vision, biometric matching, sensor fusion, privacy-regulated domains, consent management, IoT, edge computing, fleet-scale telemetry, identity resolution, customer data platforms, hospitality or retail software, and principal-level technical leadership scope.
Benefits
- Office-first role requiring at least four days per week on-site.
- Healthcare benefits, 401(k), short- and long-term disability coverage, basic life insurance, stock option plan, and bonus plans may be included.
- Base salary is listed as $231,000–$267,500 USD annually, with total compensation potentially including equity and bonuses.
Tech Stack
Categories
BackendData Engineering