JPMorgan Chase & Co.

Ingeniero de Software Líder Sénior - Infraestructura en la nube (AWS + Full-Stack)

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

Sobre la oportunidad

Como Ingeniero de Software Líder Sénior en JPMorganChase dentro del Sector Corporativo, usted forma parte de un equipo ágil que trabaja para mejorar, construir y entregar productos tecnológicos líderes en el mercado de manera segura, estable y escalable. Aproveche sus capacidades técnicas avanzadas y colabore con colegas de toda la organización para impulsar resultados de primer nivel en una variedad de tecnologías para respaldar una o más de las carteras de la firma.

Nuestros profesionales en nuestras Funciones Corporativas cubren una amplia gama de áreas, desde finanzas y riesgos hasta recursos humanos y marketing. Nuestros equipos corporativos son una parte esencial de nuestra empresa, asegurando que estemos preparando a nuestros negocios, clientes, consumidores y empleados para el éxito.

Responsabilidades del puesto

  1. Proporciona regularmente orientación y dirección técnica para apoyar al negocio y a sus equipos técnicos, contratistas y proveedores.
  1. Desarrolla código de producción seguro y de alta calidad, y revisa y depura el código escrito por otros.
  1. Impulsa decisiones que influyen en el diseño del producto, la funcionalidad de la aplicación y las operaciones y procesos técnicos.
  1. Impulsa la adopción y gobernanza de prácticas de ingeniería asistidas por IA aprobadas en todos los equipos 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 pruebas, preparación para el lanzamiento, análisis de incidentes/causas raíz), al tiempo que establece estándares de validación medibles (codificación segura, revisión por pares, pruebas automatizadas) y promueve la reutilización de patrones probados y automatización dentro de la cadena de herramientas SDLC/TLM.
  1. Aplica el conocimiento de las herramientas dentro de la cadena de herramientas del Ciclo de Vida de Desarrollo de Software, incluidas las capacidades de desarrollo y automatización asistidas por IA aprobadas, para mejorar el valor obtenido mediante la automatización a escala.
  1. Se desempeña como experto en la materia en toda la función en una o más áreas de enfoque.
  1. Contribuye activamente a la comunidad de ingeniería como defensor de los marcos, herramientas y prácticas del Ciclo de Vida de Desarrollo de Software de toda la firma.
  1. Influye en sus pares y en los responsables de la toma de decisiones de los proyectos para que consideren el uso y la aplicación de tecnologías de vanguardia.
  1. Es responsable de la arquitectura integral de una plataforma distribuida y multiinquilino que debe ejecutarse de forma idéntica en la nube SaaS y en el entorno AWS aislado del cliente: backend APIs, cargas de trabajo de recopilación e ingesta de datos, trabajos de canalización de datos y el panel de control orientado al cliente.
  1. Establece el estándar de seguridad y privacidad desde el diseño para la plataforma (residencia de datos, separación del plano de control/plano de datos, IAM de menor privilegio, denegación de salida por defecto, artefactos firmados y verificados) y exige su cumplimiento a la organización.
  1. Contribuye a la cultura de diversidad, oportunidad, inclusión y respeto del equipo.

Cualificaciones, capacidades y habilidades requeridas

  1. Formación formal o certificación en conceptos de ingeniería de software y 5+ años de experiencia aplicada.
  1. Experiencia práctica en la entrega de diseño de sistemas, desarrollo de aplicaciones, pruebas y estabilidad operativa, con experiencia demostrada liderando y asesorando a tecnólogos.
  1. Nivel avanzado en uno o más lenguajes de programación: Java/Python y/o JavaScript/TypeScript muy preferible, dado un backend construido sobre Django + FastAPI y un front end de página única de React.
  1. Experiencia demostrada liderando el uso efectivo de herramientas de desarrollo de software asistidas por IA autorizadas por la empresa dentro del entorno de trabajo (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 las salidas de la IA en cuanto a corrección, rendimiento y seguridad.
  1. Sólida comprensión del uso responsable de la IA en los flujos de trabajo de ingeniería, incluidas las consideraciones de sensibilidad de los datos, el manejo seguro de entradas/salidas y el cumplimiento de las expectativas de resiliencia y seguridad; experiencia asesorando a ingenieros sénior/líderes sobre patrones de uso y controles conformes.
  1. Competencia avanzada en métodos de automatización y entrega continua, y en todos los aspectos del Ciclo de Vida de Desarrollo de Software.
  1. Comprensión avanzada de metodologías ágiles como CI/CD, Resiliencia de Aplicaciones y Seguridad.
  1. Capacidad para abordar problemas de diseño y funcionalidad de forma independiente con poca o ninguna supervisión.
  1. Experiencia práctica nativa en la nube a nivel arquitectónico: diseño y operación de cargas de trabajo en contenedores en Kubernetes (EKS), empaquetadas y lanzadas con Helm, y aprovisionadas con infraestructura como código (Terraform, Pulumi o CloudFormation).
  1. Profunda experiencia práctica con servicios centrales de AWS: plataformas de computación y contenedores (EKS/ECR), almacenes de datos gestionados (RDS/PostgreSQL, S3), mensajería basada en eventos (SQS, EventBridge) y primitivas de identidad/seguridad (IAM, IRSA, KMS, Secrets Manager).
  1. Conocimiento profundo del sector de servicios financieros y sus sistemas de TI.
  1. Competencia demostrada en una disciplina técnica como la nube, inteligencia artificial, machine learning o ingeniería de datos a gran escala, con un historial de establecimiento de dirección técnica para otros.

Cualificaciones, capacidades y habilidades preferidas

  1. Experiencia probada en la arquitectura y escalado de canalizaciones de datos / plataformas lakehouse (Databricks, Spark y Delta Lake) y en el diseño de ingesta basada en eventos para cargas de trabajo multiinquilino de alto volumen.
  1. Profundidad en sistemas de IA generativa / LLM de producción (por ejemplo, AWS Bedrock, modelos autohospedados como vLLM o APIs de proveedores), incluidos los costes, la latencia, la evaluación y las compensaciones de gobernanza de datos de ejecutar inferencia dentro de la VPC de un cliente.
  1. Experiencia en la definición de estándares de arquitectura multiinquilino: aislamiento de inquilinos, esquema por inquilino, aprovisionamiento por inquilino y derechos de funciones.
  1. Historial de entrega de software en entornos regulados, aislados o sin conexión a internet (air-gapped): garantías de residencia de datos, listas de permitidos de salida y separación del plano de control/plano de datos como patrón de diseño establecido.

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 pequeñas empresas, banca comercial, procesamiento de transacciones financieras y gestión de activos.

JPMorgan Chase & Co. es un empleador que ofrece igualdad de oportunidades, incluyendo discapacidad/veteranos.

Ofrecemos un paquete de compensación total competitivo que incluye un salario base determinado en función del puesto, la experiencia, el conjunto de habilidades y la ubicación. Aquellos en puestos elegibles pueden recibir una remuneración basada en comisiones y/o una compensación de incentivos discrecional, pagada en forma de efectivo y/o capital sujeto a pérdida, otorgada en reconocimiento de 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 de 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.

Reconocemos que nuestra gente es nuestra fortaleza y que los diversos talentos que aportan a nuestra fuerza laboral global están directamente relacionados con 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 ningún atributo protegido, incluidos la raza, la religión, el color, el origen nacional, el género, la orientación sexual, la identidad de género, la expresión de género, la edad, el estado civil o de veterano, el embarazo o la 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.

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