CSC Leasing Co.
Citi
SVP Director de Ingeniería de Datos de Mercado (C++)
Sobre la oportunidad
La organización de Tecnología de Renta Variable de Citi busca un Ingeniero Senior de Plataforma de Datos de Mercado práctico para unirse al equipo de Ingeniería de Datos de Mercado, centrándose en el diseño y la entrega de las plataformas de distribución de datos de mercado en tiempo real de próxima generación de Citi que dan soporte a la negociación global de Renta Variable, con una hoja de ruta hacia la cobertura multi-activo a lo largo del tiempo.
El puesto se encuentra dentro de una organización horizontal de plataforma de Datos de Mercado responsable de entregar datos de mercado precisos, deterministas y de baja latencia a un amplio conjunto de consumidores internos, incluidas plataformas de Ejecución Electrónica (Algo/SOR), Acceso a Mercado y análisis.
El ingeniero senior participará en el diseño e implementación práctica de sistemas, contribuyendo a las decisiones arquitectónicas y garantizando el cumplimiento de los objetivos de latencia, al tiempo que trata la corrección de datos y el determinismo como resultados de ingeniería no negociables. Esto incluye la propiedad profunda de la latencia de extremo a extremo (wire-to-consumer), la medición del rendimiento, el control de regresiones y la optimización a nivel del sistema operativo requerida para lograr un comportamiento predecible a escala. Este puesto requiere una estrecha colaboración con los desks de trading, los consumidores de la plataforma, la investigación cuantitativa, la infraestructura y los equipos regionales a nivel mundial. La alineación con la estrategia global y la cobertura del mercado interregional es una parte fundamental del puesto. La experiencia previa con sistemas de datos de mercado en tiempo real y la microestructura de los mercados de valores en sedes globales es esencial.
RESPONSABILIDADES
- Diseñar y desarrollar las plataformas de distribución de datos de mercado en tiempo real de próxima generación de Citi que entregan datos de mercado normalizados a múltiples consumidores internos en diferentes regiones.
- Construir y evolucionar componentes C++ críticos para el rendimiento para la ingesta, normalización y distribución de datos de mercado.
- Definir y aplicar estándares de plataforma para la semántica de datos de mercado, esquemas y garantías de corrección.
- Diseñar la ruta activa (hot path) de extremo a extremo (wire-to-consumer), con un enfoque explícito en el diseño con conocimiento de NUMA, fijación de núcleos/aislamiento de CPU, concurrencia sin bloqueos (lock-free), disposición de memoria y localidad de caché.
- Ser responsable de las optimizaciones a nivel del sistema operativo y del tiempo de ejecución, incluyendo la optimización del kernel y la red de Linux, la afinidad de IRQ, los modelos de hilos y la perfilación del rendimiento.
- Garantizar un rendimiento determinista bajo carga de ráfaga, pérdida de paquetes y condiciones volátiles del mercado.
- Utilizar Aeron (o equivalente) para la distribución de alto rendimiento y la comunicación entre procesos (IPC), con responsabilidad práctica en la configuración del controlador, la selección del transporte y la optimización. Ser responsable del comportamiento de contrapresión (back-pressure) de Aeron, la semántica de pérdida/repetición y el diagnóstico del rendimiento para cumplir los objetivos de latencia y corrección.
- Ser responsable de la medición de la latencia y la observabilidad utilizando histogramas (p50/p95/p99/p99.9) y análisis de colas (tail analysis); establecer líneas de base y alertas sobre cambios en la distribución.
- Impulsar altos estándares en la calidad del código, las pruebas automatizadas y la disciplina del SDLC, con especial énfasis en la corrección y la seguridad contra regresiones de latencia.
- Aprovechar las herramientas SDLC de Citi basadas en IA para mejorar la productividad, la calidad del código y la eficacia de la ingeniería.
- Evolucionar las prácticas de desarrollo Ágil y los pipelines de CI/CD, con un enfoque en las pruebas tempranas (shift-left testing) y ciclos de lanzamiento seguros y acelerados.
CALIFICACIONES
- 12+ años de experiencia práctica en ingeniería en la construcción de sistemas de baja latencia y alto rendimiento, con una sólida competencia en C++ moderno.
- Experiencia previa en el diseño o la propiedad de plataformas de distribución de datos de mercado en tiempo real en una institución financiera global (Renta Variable requerida; multi-activo es una ventaja).
- Experiencia profunda y práctica con multicast UDP en entornos de producción, incluyendo pérdida, recuperación y comportamiento operativo.
- Sólida comprensión de las técnicas de baja latencia, incluyendo NUMA, fijación de núcleos/aislamiento de CPU, afinidad de IRQ, optimización del kernel y la red, gestión de memoria y localidad de caché.
- Experiencia en producción utilizando Aeron, incluyendo optimización de transporte/controlador, gestión de contrapresión (back-pressure), semántica de pérdida/repetición y diagnóstico de rendimiento.
- Propiedad demostrada de la observabilidad de la latencia de extremo a extremo (wire-to-consumer), incluyendo histogramas, análisis de colas y detección de regresiones.
- Sólida comprensión de la microestructura de los mercados de valores y las diferencias en la estructura de los mercados regionales en sedes globales.
- Capacidad para priorizar múltiples iniciativas y entregar resultados en un entorno globalmente distribuido y de ritmo rápido.
- Excelentes habilidades de comunicación, con la capacidad de razonar y explicar claramente sistemas complejos a ingenieros, cuantitativos y partes interesadas de trading.
EDUCACIÓN
- Título de Grado/Título Universitario en Informática, Ingeniería o un campo relacionado, o experiencia profesional equivalente.
HABILIDADES MÁS RELEVANTES
------------------------------------------------------
GRUPO DE FAMILIA DE PUESTOS: Tecnología
------------------------------------------------------
FAMILIA DE PUESTOS: Desarrollo de Aplicaciones
------------------------------------------------------
TIPO DE CONTRATO: Tiempo completo
------------------------------------------------------
UBICACIÓN PRINCIPAL: Jersey City New Jersey Estados Unidos
------------------------------------------------------
RANGO SALARIAL ANUAL A TIEMPO COMPLETO EN UBICACIÓN PRINCIPAL: $176,720.00 - $265,080.00
------------------------------------------------------
Consulte los requisitos mencionados anteriormente.
------------------------------------------------------
OTRAS HABILIDADES RELEVANTES
Para habilidades complementarias, consulte arriba y/o póngase en contacto con el reclutador.
------------------------------------------------------
FECHA PREVISTA DE CIERRE DE LA OFERTA
------------------------------------------------------
PROCESAMIENTO AUTOMATIZADO E IA
Utilizamos procesamiento automatizado, incluida inteligencia artificial, para nuestros intereses comerciales legítimos (o nuestros propósitos comerciales razonables y apropiados) para identificar y alinear las habilidades y capacidades del candidato con una oferta de trabajo específica. Además, si usted lo elige o da su consentimiento, podemos hacer coincidir sus habilidades y capacidades con otros puestos adecuados en Citi. Es importante destacar que todos nuestros procesos y decisiones de contratación, incluida la determinación de su idoneidad para un puesto, son realizados, verificados y decididos por personas. Nuestro procesamiento automatizado y la IA no implican depender de la toma de decisiones automática o autónoma. Consulte las Consideraciones Jurisdiccionales, con disposiciones específicas para su país (cuando corresponda), para obtener más detalles.
Residentes de Illinois – Aviso de IA y Derecho tbcdn.talentbrew.com/company/287/cms/v3/docs/policies/Illinois_Career_Supplement_a11y.pdf
------------------------------------------------------
Citi es un empleador que ofrece igualdad de oportunidades, y los candidatos cualificados recibirán consideración sin tener en cuenta su raza, color, religión, sexo, orientación sexual, identidad de género, origen nacional, discapacidad, condición de veterano protegido o cualquier otra característica protegida por la ley.
Si usted es una persona con discapacidad y necesita una adaptación razonable para utilizar nuestras herramientas de búsqueda y/o solicitar una oportunidad profesional, revise la Accesibilidad en Citi citigroup.com/citi/accessibility/application-accessibility.htm.
Consulte la Declaración de Política de Igualdad de Oportunidades de Empleo de Citi citigroup.com/global/eeo-aa-policy y el póster Conozca sus Derechos eeoc.gov/sites/default/files/2023-06/22-088_EEOC_KnowYourRights6.12ScreenRdr.pdf.
Además del salario, las ofertas de Citi también pueden incluir, para empleados elegibles, premios discrecionales y formulaicos de incentivo y retención. Citi ofrece beneficios competitivos para empleados, que incluyen: cobertura médica, dental y de visión; 401(k); seguro de vida, accidentes y discapacidad; y programas de bienestar. Citi también ofrece paquetes de tiempo libre remunerado, que incluyen tiempo libre planificado (vacaciones), tiempo libre no planificado (baja por enfermedad) y días festivos remunerados. Para obtener información adicional sobre los beneficios para empleados de Citi, visite citibenefits.com. Las ofertas disponibles pueden variar según la jurisdicción, el nivel del puesto y la fecha de contratación.
