B&A
Citi
SVP Jefe 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 con experiencia práctica 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 respaldan la negociación global de Renta Variable, con una hoja de ruta hacia la cobertura de múltiples activos a lo largo del tiempo.
El puesto se sitúa 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, incluyendo Ejecución Electrónica (Algo/SOR), Acceso al Mercado y plataformas de análisis.
El ingeniero senior participará en el diseño e implementación práctica de sistemas, contribuyendo a las decisiones arquitectónicas y asegurando el cumplimiento de los objetivos de latencia, tratando la corrección de los datos y el determinismo como resultados de ingeniería no negociables. Esto incluye la propiedad profunda de la latencia de cable a consumidor, la medición del rendimiento, el control de regresión y la optimización a nivel de SO necesaria para lograr un comportamiento predecible a escala. Este puesto requiere una estrecha colaboración con las mesas de negociación, 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 de mercado interregional es una parte fundamental del puesto. Es esencial contar con experiencia previa en sistemas de datos de mercado en tiempo real y microestructura de intercambio en centros globales.
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 todas las regiones.
- Construir y evolucionar componentes de C++ críticos para el rendimiento para la ingesta, normalización y distribución de datos de mercado.
- Definir y hacer cumplir los estándares de la plataforma para la semántica, los esquemas y las garantías de corrección de los datos de mercado.
- Diseñar la ruta crítica de extremo a extremo de cable a consumidor, con un enfoque explícito en el diseño consciente de NUMA, fijación de núcleos / aislamiento de CPU, concurrencia sin bloqueos, diseño de memoria y localidad de caché.
- Poseer optimizaciones a nivel de sistema operativo y tiempo de ejecución, incluyendo el ajuste del kernel de Linux y de red, afinidad de IRQ, modelos de subprocesos y perfilado de rendimiento.
- Asegurar un rendimiento determinista bajo carga repentina, pérdida de paquetes y condiciones de mercado volátiles.
- Utilizar Aeron (o equivalente) para distribución de alto rendimiento e IPC, con responsabilidad práctica para la configuración del controlador, selección de transporte y ajuste. Poseer el comportamiento de contrapresión de Aeron, semántica de pérdida/reproducción y diagnósticos de rendimiento para cumplir con los objetivos de latencia y corrección.
- Poseer la medición de latencia y la observabilidad utilizando histogramas (p50/p95/p99/p99.9) y análisis de cola; establecer líneas base y alertas sobre cambios en la distribución.
- Impulsar altos estándares en la calidad del código, pruebas automatizadas y disciplina de SDLC, con especial énfasis en la corrección y la seguridad contra regresiones de latencia.
- Aprovechar las herramientas de SDLC impulsadas por IA de Citi para mejorar la productividad, la calidad del código y la eficacia de la ingeniería.
- Evolucionar las prácticas de desarrollo Agile y las canalizaciones de CI/CD, con un enfoque en pruebas de cambio a la izquierda y ciclos de lanzamiento seguros y acelerados.
CUALIFICACIONES
- 12+ años de experiencia práctica en ingeniería construyendo sistemas de baja latencia y alto rendimiento, con gran dominio de C++ moderno.
- Experiencia previa diseñando o poseyendo plataformas de distribución de datos de mercado en tiempo real en una institución financiera global (se requiere Renta Variable; multiactivos es una ventaja).
- Experiencia profunda y práctica con multidifusión 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, ajuste de kernel y red, gestión de memoria y localidad de caché.
- Experiencia de producción utilizando Aeron, incluyendo ajuste de transporte/controlador, gestión de contrapresión, semántica de pérdida/reproducción y diagnósticos de rendimiento.
- Propiedad demostrada de la observabilidad de la latencia de cable a consumidor, incluyendo histogramas, análisis de cola y detección de regresión.
- Sólida comprensión de la microestructura de intercambio y las diferencias en la estructura del mercado regional en los centros globales.
- Capacidad para priorizar múltiples iniciativas y entregar resultados en un entorno acelerado y distribuido globalmente.
- Excelentes habilidades de comunicación, con la capacidad de razonar y explicar claramente sistemas complejos a ingenieros, especialistas cuantitativos y partes interesadas en la negociación.
EDUCACIÓN
- Licenciatura / Título universitario en Ciencias de la Computación, Ingeniería o un campo relacionado, o experiencia profesional equivalente.
HABILIDADES MÁS RELEVANTES
------------------------------------------------------
GRUPO DE FAMILIA PROFESIONAL: Tecnología
------------------------------------------------------
FAMILIA PROFESIONAL: Desarrollo de Aplicaciones
------------------------------------------------------
TIPO DE JORNADA: Tiempo completo
------------------------------------------------------
UBICACIÓN PRINCIPAL: Jersey City Nueva Jersey Estados Unidos
------------------------------------------------------
RANGO SALARIAL DE TIEMPO COMPLETO EN LA UBICACIÓN PRINCIPAL: $176,720.00 - $265,080.00
------------------------------------------------------
Consulte los requisitos enumerados anteriormente.
------------------------------------------------------
OTRAS HABILIDADES RELEVANTES
Para habilidades complementarias, consulte lo anterior y/o comuníquese con el reclutador.
------------------------------------------------------
FECHA PREVISTA DE CIERRE DE LA PUBLICACIÓN
------------------------------------------------------
PROCESAMIENTO AUTOMATIZADO E IA
Utilizamos procesamiento automatizado, incluida la 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 vacante específica. Además, si usted así 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 nuestra IA no implican depender de la toma de decisiones automática o autónoma. Consulte cualquier Consideración Jurisdiccional, con disposiciones específicas para su país (donde sea relevante) para obtener más detalles.
Residentes de Illinois – Aviso y Derecho de IA 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 calificados recibirán consideración sin distinción de raza, color, religión, sexo, orientación sexual, identidad de género, origen nacional, discapacidad, estatus como 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 Accesibilidad en Citi citigroup.com/citi/accessibility/application-accessibility.htm.
Vea la Declaración de Política de EEO 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 los empleados elegibles, incentivos discrecionales y formulaicos y premios de 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 pagados. 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.
