About this role
Ingeniero de Software para
Plataforma de Experimentación
(Ciudad de México, Santa Fe)
En Banorte buscamos talento único, fuerte y extraordinario, que impulse la transformación e innovación del país, convirtiéndonos en un gran aliado para crecer fuerte con México.
Estamos convencidos de que la combinación de solidaridad, innovación, respeto, lealtad y responsabilidad es la fórmula perfecta para ser el mejor equipo del sector financiero.
Objetivo del puesto
Diseñar e implementar una plataforma tecnológica para definir, registrar, gobernar, analizar y reutilizar experimentos de negocio, asegurando que sus definiciones y resultados sean consistentes, reproducibles, auditables y accesibles para futuras decisiones.
Es una posición práctica de ingeniería de software y datos que trabajará estrechamente con el liderazgo senior de analítica.
La posición recibirá dirección metodológica y arquitectónica en materia de experimentación y analítica avanzada. Su responsabilidad principal será convertir esa dirección en modelos de datos, servicios y componentes de software confiables, auditables y utilizables.
Cada día te encontrarás ante nuevos e interesantes retos
- Diseñar modelos de datos para representar de manera estructurada las definiciones, características y resultados de los experimentos de negocio.
- Desarrollar esquemas y APIs reutilizables para registrar consistentemente la información y los metadatos de cada experimento.
- Construir servicios automatizados para el cálculo de tamaños de muestra, análisis de potencia y asignación experimental.
- Implementar reglas de validación y gobierno que aseguren que los experimentos sean reproducibles, auditables y comparables.
- Desarrollar un repositorio consultable de experimentos históricos y sus resultados.
- Implementar mecanismos para administrar la identidad, el estado, el versionamiento, la procedencia y el linaje de la información.
- Crear herramientas para que los equipos analíticos y de negocio puedan consultar y reutilizar evidencia experimental previa.
- Desarrollar componentes de software reutilizables, documentados, determinísticos, mantenibles y sujetos a pruebas.
- Traducir requerimientos conceptuales o metodológicos en modelos de datos, servicios y representaciones técnicas explícitas.
- Trabajar de manera iterativa con el liderazgo técnico y metodológico, planteando alternativas y cuestionando ambigüedades de forma constructiva.
Requisitos
Formación profesional
Licenciatura o Ingeniería en Sistemas, Ciencias Computacionales, Ingeniería de Software, Ciencia de Datos, Matemáticas, Estadística, Física, Actuaría o áreas afines.
Experiencia
- Experiencia típica pero no exclusiva de 2 a 5 años en una trayectoria técnica sólida. La capacidad demostrada tendrá mayor peso que el número exacto de años de experiencia.
- Experiencia desarrollando sistemas, componentes o plataformas de datos bajo estándares de calidad de producción.
- Experiencia convirtiendo requerimientos conceptuales o ambiguos en soluciones técnicas explícitas y funcionales.
Conocimientos indispensables
- Dominio de Python para desarrollar sistemas con calidad de producción.
- Manejo sólido de SQL y bases de datos analíticas.
- Diseño de modelos de datos, más allá del consumo de tablas existentes.
- Diseño e implementación de APIs, esquemas, contratos y capas de validación.
- Desarrollo de código modular, documentado, mantenible y sujeto a pruebas.
- Conocimientos de control de versiones y prácticas modernas de desarrollo de software.
- Capacidad para trabajar cuidadosamente con conceptos de identidad, estado, versionamiento, procedencia y linaje.
- Capacidad para comprender conceptos analíticos y convertirlos en modelos de datos y componentes de software.
- Inglés técnico suficiente para consultar documentación, artículos y materiales especializados.
Haz clic en el botón aplicar y no pierdas la oportunidad de desarrollar todo tu potencial.
En Grupo Financiero Banorte impulsamos una cultura de inclusión, respeto y equidad. Todas las personas interesadas en formar parte de nuestro equipo son consideradas bajo criterios objetivos, relacionados con su talento, experiencia y habilidades. Nuestro compromiso es garantizar procesos de selección transparentes.