Idaho Health Insurance Exchange
JPMorgan Chase & Co.
Ingeniero/a de Software Líder - Métricas y Observabilidad de Negocio de Pagos
Sobre la oportunidad
Tenemos una oportunidad para impactar tu carrera y ofrecerte una aventura donde podrás superar los límites de lo posible.
Como Lead Software Engineer - Metrics and Payments Business Observability en JPMorgan Chase, dentro del equipo de Commercial & Investment Banking – Data Analytics and Payments Technology, eres una parte integral de un equipo ágil que trabaja para mejorar, construir y entregar productos tecnológicos líderes en el mercado de una manera segura, estable y escalable. Como contribuidor técnico principal, eres responsable de ofrecer soluciones tecnológicas críticas en múltiples áreas técnicas dentro de diversas funciones de negocio en apoyo a los objetivos comerciales de la firma.
Responsabilidades del puesto *
- Ejecuta soluciones de software creativas, diseño, desarrollo y resolución de problemas técnicos con la capacidad de pensar más allá de los enfoques rutinarios o convencionales para construir soluciones o desglosar problemas técnicos.
- Diseña, construye y mantiene pipelines de datos escalables y flujos de trabajo ETL/ELT para procesamiento por lotes y en tiempo real utilizando Spark, Airflow, Kafka y Flink, y gestiona aplicaciones empresariales a escala para garantizar un procesamiento e ingesta de datos robustos y tolerantes a fallos.
- Desarrolla componentes de la plataforma de datos, incluyendo catalogación de datos, marcos de calidad de datos y capas semánticas/de métricas con gobernanza, linaje y estándares de cumplimiento integrados.
- Implementa estrategias de modelado de datos (hechos y dimensiones, tablas amplias) para soportar análisis, informes y consumo descendente.
- Colabora con equipos de análisis, gerentes de producto y partes interesadas del negocio para traducir los requisitos de datos en soluciones de calidad de producción.
- Establece y mantiene estándares de ingeniería para los servicios Spring Boot del equipo (diseño API, manejo de errores, seguridad, registro, ajuste de rendimiento, versionado).
- Garantiza la preparación para producción a través de la observabilidad (métricas, registros, trazado), alertas, runbooks de respuesta a incidentes y gestión proactiva de problemas, y desarrolla código de producción seguro y de alta calidad, y revisa y depura código escrito por otros.
- Aplica el conocimiento de las cadenas de herramientas SDLC, incluido el desarrollo asistido por IA autorizado por la empresa y las capacidades de automatización, para mejorar el valor obtenido por la automatización.
- Impulsa la adopción por parte del equipo de prácticas de ingeniería asistidas por IA autorizadas por la empresa dentro del entorno de trabajo para mejorar la calidad del código, la velocidad de entrega y los resultados operativos (por ejemplo, revisión/refactorización de código asistida por IA, aceleración de la estrategia de pruebas, soporte de análisis de incidentes/causas raíz), al tiempo que se establecen estándares de validación consistentes (codificación segura, revisión por pares, pruebas automatizadas) y se promueve la reutilización de patrones efectivos en todo el equipo.
- Identifica oportunidades para eliminar o automatizar la remediación de problemas recurrentes para mejorar la estabilidad operativa general de las aplicaciones y sistemas de software.
- Lidera sesiones de evaluación con proveedores externos, startups y equipos internos para impulsar la investigación orientada a resultados de diseños arquitectónicos, credenciales técnicas y aplicabilidad para su uso dentro de los sistemas existentes y la arquitectura de información.
Cualificaciones, capacidades y habilidades requeridas *
- Formación formal o certificación en conceptos de ingeniería de software y 5+ años de experiencia aplicada.
- Experiencia práctica práctica en la entrega de diseño de sistemas, desarrollo de aplicaciones, pruebas y estabilidad operativa, y experiencia profesional demostrada centrada en la ingeniería de software o el desarrollo de plataformas de datos.
- Avanzado en uno o más lenguajes de programación; Python, Java y SQL.
- Experiencia práctica con frameworks de procesamiento de datos distribuidos como Apache Spark y Flink.
- Sólida comprensión de la construcción de API altamente escalables, robustas y tolerantes a fallos (REST, GraphQL).
- Experiencia en el diseño y operación de pipelines de datos en Databricks utilizando herramientas de orquestación como Apache Airflow.
- Experiencia con plataformas en la nube AWS, incluyendo la implementación y operación de servicios en un entorno de nube.
- Experiencia demostrada en el liderazgo del uso efectivo de herramientas de desarrollo de software asistidas por IA aprobadas (por ejemplo, para codificación, revisión de código, aceleración de pruebas, resolución de problemas) con la capacidad de establecer expectativas del equipo para validar resultados de IA en cuanto a corrección, rendimiento y seguridad.
- Sólida comprensión del uso responsable de la IA en flujos de trabajo de ingeniería, incluyendo consideraciones de sensibilidad de datos, manejo seguro de entradas/salidas y cumplimiento de expectativas de resiliencia y seguridad; experiencia en la capacitación de ingenieros en la adopción segura y conforme dentro de las prácticas de entrega.
- Comprensión avanzada de metodologías ágiles como CI/CD, Resiliencia de Aplicaciones y Seguridad.
- Competencia demostrada en aplicaciones de software y procesos técnicos dentro de una disciplina técnica (por ejemplo, nube, inteligencia artificial, machine learning, móvil, etc.).
Cualificaciones, capacidades y habilidades preferidas *
- Experiencia con IA Agente, LLMs, arquitecturas RAG, bases de datos vectoriales y sistemas de recuperación basados en embeddings.
- Experiencia con desarrollo de API con enfoque en rendimiento y baja latencia.
- Competencia con Infraestructura como Código (Terraform) y despliegues en contenedores (Docker, Kubernetes).
- Experiencia con herramientas de observabilidad de datos, calidad y gestión de metadatos.
- Experiencia con plataformas de BI (Tableau, Sigma), herramientas de compilación (dbt, metric flow).
- Experiencia con técnicas de modelado de datos (esquema estrella, snowflake), optimización de consultas y trabajar con Clickhouse es una ventaja.
- Competencia con servicios de datos en la nube (AWS S3, Glue, Redshift, Athena, EMR, Lake Formation o equivalente).
JPMorganChase, una de las instituciones financieras más antiguas, ofrece soluciones financieras innovadoras a millones de consumidores, pequeñas empresas y muchos de los clientes corporativos, institucionales y gubernamentales más destacados del mundo bajo las marcas J.P. Morgan y Chase. Nuestra historia abarca más de 200 años y hoy somos líderes en banca de inversión, banca de consumo y para pequeñas empresas, banca comercial, procesamiento de transacciones financieras y gestión de activos.
Reconocemos que nuestra gente es nuestra fortaleza y los diversos talentos que aportan a nuestra fuerza laboral global están directamente vinculados a nuestro éxito. Somos un empleador que ofrece igualdad de oportunidades y valoramos mucho la diversidad y la inclusión en nuestra empresa. No discriminamos por ninguna característica protegida, incluyendo raza, religión, color, origen nacional, género, orientación sexual, identidad de género, expresión de género, edad, estado civil o de veterano, embarazo o discapacidad, o cualquier otra base protegida por la ley aplicable. También realizamos adaptaciones razonables para las prácticas y creencias religiosas de los solicitantes y empleados, así como para las necesidades de salud mental o discapacidad física. Visite nuestras preguntas frecuentes careers.jpmorgan.com/us/en/how-we-hire/faqs para obtener más información sobre cómo solicitar una adaptación.
JPMorgan Chase & Co. es un Empleador con Igualdad de Oportunidades, incluyendo Discapacidad/Veteranos.
La Banca Comercial y de Inversión de J.P. Morgan es un líder mundial en banca, mercados, servicios de valores y pagos. Corporaciones, gobiernos e instituciones de todo el mundo confían en nosotros para sus negocios en más de 100 países. La Banca Comercial y de Inversión proporciona asesoramiento estratégico, recauda capital, gestiona riesgos y extiende liquidez en los mercados de todo el mundo.
Ofrecemos un paquete competitivo de recompensas totales que incluye un salario base determinado según el puesto, la experiencia, el conjunto de habilidades y la ubicación. Aquellos en puestos elegibles pueden recibir pago basado en comisiones y/o compensación discrecional por incentivos, pagada en forma de efectivo y/o acciones susceptibles de pérdida, otorgada en reconocimiento a los logros y contribuciones individuales. También ofrecemos una gama de beneficios y programas para satisfacer las necesidades de los empleados, según la elegibilidad. Estos beneficios incluyen cobertura integral de atención médica, centros de salud y bienestar en el lugar, un plan de ahorro para la jubilación, cuidado infantil de respaldo, reembolso de matrícula, apoyo para la salud mental, asesoramiento financiero y más. Se proporcionarán detalles adicionales sobre la compensación total y los beneficios durante el proceso de contratación.
