Metropolis

Ingeniero de Software Senior Staff, Plataforma de Reconocimiento

TypeScriptJavaReactPostgreSQLAWSGo
Traducción automática. Consulta el original.

Quiénes somos

El mundo real es la próxima frontera y, en Metropolis, estamos creando la inteligencia artificial para hacerlo receptivo. Somos pioneros en la Economía del Reconocimiento: un futuro donde la repetición mundana desaparece y el ser reconocido desbloquea el acceso, la comodidad y la pertenencia dondequiera que vayas. Desde transformar el estacionamiento en una experiencia fluida de entrada y salida para millones de miembros hasta expandir nuestra capa de inteligencia en el comercio minorista y la hostelería, estamos construyendo un mundo que se siente instintivo y mágico. El futuro no está llegando; ya está aquí, y necesitamos constructores, innovadores y solucionadores de problemas que nos ayuden a crearlo.

Quién eres

Metropolis busca un Ingeniero de Software Senior Staff para la Plataforma de Reconocimiento, quien actuará como propietario técnico de la Plataforma de Reconocimiento de Metropolis (MRP). Eres el ingeniero al que otros ingenieros acuden con sus preguntas arquitectónicas más difíciles, manteniendo toda la arquitectura de la plataforma en tu cabeza y navegando por los límites interfuncionales entre los equipos de ingeniería de aplicaciones, visión artificial, datos, seguridad y plataforma, así como con socios externos. En este puesto, liderarás la evolución de los canales de datos de borde a nube de alto volumen y los sistemas de toma de decisiones que transforman las señales de los sensores del mundo físico en acciones en tiempo real, estableciendo la dirección técnica, definiendo RFC arquitectónicos e impulsando la alineación interfuncional sin necesidad de una autoridad jerárquica formal.

Cuando te unes a Metropolis, te unes a un equipo de líderes de producto e ingenieros de clase mundial, construyendo un ecosistema de tecnologías en la intersección del estacionamiento, la movilidad y los bienes raíces. Nuestro objetivo es construir una cultura inclusiva donde todos tengan voz y la mejor idea gane. Desempeñarás un papel clave en la construcción y el mantenimiento de esta cultura a medida que nuestra organización crezca.

Qué harás

  1. Liderar la arquitectura integral en la ingesta de borde, resolución de identidad, toma de decisiones, notificaciones y superficies de operador, impulsando el desarrollo basado en especificaciones a través de RFC y gestionando la secuenciación de la hoja de ruta.
  1. Impulsar la alineación interfuncional y resolver ambigüedades de propiedad entre los equipos de ingeniería de aplicaciones, CV/ML, datos, seguridad y plataforma, así como en las integraciones con socios externos.
  1. Evolucionar los canales de transmisión de borde a nube de alto volumen en una infraestructura escalable horizontalmente, diseñando para la latencia de cola, conectividad intermitente, contrapresión y eventos fuera de orden.
  1. Diseñar reglas y capas de toma de decisiones para acciones en tiempo real, incluyendo alertas de listas de vigilancia, enrutamiento de llegadas, elegibilidad, control de consentimiento, limitación de frecuencia y lógica de siguiente mejor acción.
  1. Equilibrar la lógica determinista con señales probabilísticas estableciendo umbrales explícitos, razonamiento de costos cuantitativos para errores de reconocimiento y entornos de reproducción para pruebas de modelos.
  1. Arquitectar modelos de privacidad, identidad y consentimiento diseñados para entornos regulados por biometría con propagación de exclusión voluntaria de tiempo limitado, en estrecha colaboración con los equipos Legal y de Seguridad.
  1. Hacerse cargo de la calidad de producción definiendo SLO, alertas accionables, manuales de operaciones, pruebas de carga y despliegue progresivo mediante indicadores de funciones.
  1. Elevar los estándares técnicos a través de revisiones de diseño, revisiones de código, mentoría y flujos de trabajo de ingeniería nativos de IA.

Qué buscamos

  1. 12+ años de experiencia construyendo y operando sistemas de producción distribuidos e intensivos en datos, incluyendo una amplia experiencia como propietario técnico de plataformas multiservicio.
  1. Historial comprobado de liderazgo técnico interfuncional y alineación de equipos de ingeniería independientes en una arquitectura compartida.
  1. Dominio experto en un lenguaje JVM como Java o Scala, junto con fluidez en diseño orientado a servicios y basado en eventos utilizando gRPC/protobuf, streaming y modelado de datos relacionales.
  1. Experiencia práctica en el diseño de canales de ingesta de alto rendimiento con un conocimiento profundo de la semántica de entrega, idempotencia, ordenamiento, contrapresión y latencia de cola.
  1. Experiencia en la construcción de sistemas de reglas, elegibilidad o toma de decisiones donde la lógica determinista coexiste con señales probabilísticas o basadas en modelos.
  1. Sólido criterio de sistemas integrando APIs, SDKs de terceros y restricciones de proveedores.
  1. Excelentes habilidades de comunicación técnica escrita con un historial de redacción de RFC decisivos.
  1. Comodidad navegando por las restricciones de despliegue del mundo físico, condiciones de hardware y el desorden operativo más allá de los entornos de prueba.
  1. Conocimiento profundo de observabilidad, pruebas automatizadas, entrega progresiva y fluidez con herramientas de ingeniería asistidas por IA como Claude Code y GitHub Copilot en los flujos de trabajo diarios.

4 días en la oficina: Metropolis valora la colaboración presencial para impulsar la innovación, fortalecer la cultura y mejorar la experiencia del miembro. Los miembros de nuestro equipo corporativo se adhieren a nuestro modelo de oficina primero, que requiere que los empleados estén en el sitio al menos cuatro días a la semana, fomentando interacciones orgánicas que despiertan la creatividad y la conexión.

Aunque no es obligatorio, esto es un plus:

  1. Experiencia con visión artificial, coincidencia biométrica o sistemas de fusión de sensores, específicamente razonando sobre confianza, umbrales y deriva.
  1. Antecedentes operando en dominios regulados por privacidad o biometría como BIPA, CCPA o GDPR, o trabajando con sistemas de gestión de consentimiento.
  1. Experiencia con IoT, computación de borde, telemetría de dispositivos a escala de flota o transportes de clase MQTT.
  1. Experiencia en resolución de identidad o plataformas de datos de clientes, uniendo señales de múltiples sistemas en perfiles duraderos.
  1. Experiencia con software de hostelería, comercio minorista u operaciones físicas, incluyendo integraciones de CRM y PMS de hostelería.
  1. Experiencia previa en un rol de líder técnico, líder de líderes técnicos o un alcance similar al de un principal.

Nuestro Stack

  1. Lenguajes + Frameworks: TypeScript, React, Scala (principalmente), Java (limitado)
  1. Almacenes de datos: MySQL, PostgreSQL, Snowflake
  1. Nube: AWS
  1. Control de versiones: Git y GitHub
  1. Herramientas de IA: Copilot en GitHub y Claude Code
  1. Observabilidad: Datadog

El salario base anticipado para este puesto es $241,000 - $279,500 USD anuales.

El salario base real ofrecido se determina mediante una serie de variables, incluyendo, según corresponda, las calificaciones del solicitante para el puesto, los años de experiencia relevante, las habilidades distintivas, el nivel de educación alcanzado, las certificaciones u otras licencias profesionales poseídas, y la ubicación de residencia y/o lugar de trabajo.

#LI-LR1 #LI-Onsite

Metropolis puede utilizar una herramienta automatizada de decisión de empleo (AEDT) para evaluar tu candidatura para el empleo o promoción. Las AEDT se utilizan para ayudar a evaluar la solicitud de un candidato en relación con las calificaciones y responsabilidades laborales requeridas enumeradas en la oferta de trabajo.

Como parte de este proceso, Metropolis conserva los datos relevantes para tu candidatura, incluida la información personal, durante un período que sea razonablemente necesario para el uso de la herramienta. Si eres contratado para el puesto, tus datos pueden formar parte de tus registros de empleado.

Metropolis Technologies es un empleador que ofrece igualdad de oportunidades. Tomamos todas las decisiones de contratación basadas en el mérito, las calificaciones y las necesidades comerciales, sin distinción de raza, color, religión, sexo (incluyendo identidad de género, orientación sexual y embarazo), origen nacional, discapacidad, estatus de veterano o cualquier otra característica protegida por la ley federal, estatal o local.

Estamos comprometidos a proporcionar una experiencia de contratación acogedora y accesible. Si necesitas una adaptación razonable para cualquier parte del proceso de solicitud o entrevista, por favor contáctanos en [email protected].

El salario base es un componente del paquete de compensación total de Metropolis, que también puede incluir acceso o elegibilidad para beneficios de salud, un plan 401(k), cobertura de discapacidad a corto y largo plazo, seguro de vida básico, un lucrativo plan de opciones sobre acciones, planes de bonificación y más.

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

Tu próximo empleoya está buscándote.

Nort

Plataforma de reclutamiento inverso para programadores