Tenemos una oportunidad emocionante y gratificante para que eleves tu carrera en ingeniería de software a nuevas alturas.
Entra en el rol de Ingeniero de Software III en JPMorgan Chase dentro del equipo de Tecnología de IA de la Oficina del Director de Tecnología, con sede en Bournemouth, Reino Unido. Como miembro experimentado de nuestro equipo ágil, diseñarás y entregarás productos tecnológicos líderes en el mercado que sean seguros, estables y escalables. Tu trabajo apoyará los objetivos comerciales de la firma al implementar soluciones tecnológicas críticas en diversas áreas técnicas y funciones empresariales.
Este rol implicará la construcción de productos que abarquen MLOps, ModelOps, desarrollo de datos ML (por ejemplo, procesamiento de datos, anotación de datos) y Gobernanza para los practicantes de ML en toda la firma. Utilizando tecnologías en la nube y patrones de arquitectura de microservicios, desarrollarás estos nuevos productos como un desarrollador de pila completa.
Trabajarás junto a arquitectos de sistemas, contribuyendo a lo largo de toda la pila tecnológica, desde bases de datos hasta aplicaciones nativas.
Responsabilidades del trabajo
- Ejecutar soluciones de software, diseño, desarrollo y solución de problemas técnicos con enfoques innovadores.
- Crear código de producción seguro y de alta calidad, manteniendo algoritmos sincrónicos con los sistemas adecuados.
- Producir artefactos de arquitectura y diseño para aplicaciones complejas, asegurando que se cumplan las restricciones de diseño.
- Recopilar, analizar, sintetizar y desarrollar visualizaciones e informes a partir de grandes conjuntos de datos diversos para una mejora continua.
- Identificar problemas ocultos y patrones en los datos, utilizando información para impulsar mejoras.
- Contribuir a las comunidades de práctica de ingeniería de software y explorar nuevas y emergentes tecnologías.
- Promover una cultura de equipo de diversidad, equidad, inclusión y respeto.
- Crear prototipos rápidos y aplicaciones a gran escala mediante el diseño y desarrollo colaborativo e iterativo, cumpliendo con los objetivos comerciales.
Calificaciones, capacidades y habilidades requeridas
- Título universitario en ciencias de la computación o campos relacionados; la competencia en matemáticas y estadísticas es una ventaja.
- Experiencia en patrones de arquitectura moderna (por ejemplo, microservicios, arquitecturas reactivas, arquitecturas impulsadas por eventos).
- Experiencia en programación en Python u otros lenguajes/marcos (Java, Kotlin, Go, JavaScript, React, Node.js, etc.).
- Experiencia con HTML/CSS y al menos un marco moderno de JavaScript (React.js, Vue.js, Hapi.js, Ember.js, Angular.js).
- Experiencia con servicios API RESTful y ajuste de rendimiento de aplicaciones a gran escala.
- Experiencia con proveedores de servicios en la nube (AWS, Azure, GCP) y contenedorización (Docker, Kubernetes).
- Experiencia con bases de datos relacionales y no relacionales (PostgreSQL, MongoDB, CouchDB, Redis, Elasticsearch, Cassandra, etc.).
- Experiencia en prácticas de ingeniería (refactorización de código, patrones de diseño, desarrollo dirigido por diseño, TDD, CI/CD, seguridad de aplicaciones).
- Experiencia con metodologías de desarrollo ágil y principios de DevOps.
- Habilidades de comunicación sólidas y la capacidad de interactuar con personas en todos los niveles organizacionales.
- Pasión por el crecimiento de habilidades, abordar trabajos interesantes y resolver problemas desafiantes.
Calificaciones, capacidades y habilidades preferidas
- Familiaridad con tecnologías de front-end modernas.
- Exposición a tecnologías en la nube.
- Experiencia/conocimiento en gobernanza de modelos y gobernanza de datos es una ventaja.
J.P. Morgan es un líder global en servicios financieros, proporcionando asesoramiento estratégico y productos a las corporaciones, gobiernos, individuos acaudalados e inversores institucionales más destacados del mundo. Nuestro compromiso