
Capital One es una empresa de servicios financieros y tecnología financiera que ofrece tarjetas de crédito, préstamos para automóviles y productos bancarios y de ahorro. Su trabajo combina la experiencia financiera con la tecnología y las herramientas digitales para mejorar la forma en que los clientes administran su dinero. La empresa centra sus oportunidades profesionales en desarrollar soluciones orientadas al cliente dentro de una plantilla diversa e inclusiva.
Ingeniero sénior de Android para plataformas empresariales
Crea experiencias nativas de Android, bibliotecas compartidas y flujos de trabajo con IA en Capital One. Contribuye a modernizar plataformas empresariales que prestan servicio a más de 100 millones de clientes.
Descripción
- Colabora con ingenieros, diseñadores y responsables de producto para ofrecer funciones de alta calidad y rendimiento a más de 100 millones de clientes.
- Define con los líderes de producto hojas de ruta de ingeniería para varios trimestres que abarquen nuevas capacidades, mejoras de rendimiento y modernización de plataformas.
- Diseña, desarrolla y mantiene componentes esenciales y bibliotecas compartidas que utilizan varios equipos.
- Ayuda a establecer estándares de coherencia entre plataformas, escalabilidad y accesibilidad en las experiencias móviles.
- Aporta conocimientos especializados en rendimiento móvil, redes o marcos de interfaz de usuario específicos de cada plataforma.
- Colabora con los equipos de infraestructura y backend para mejorar las prácticas móviles de CI/CD, observabilidad y fiabilidad.
- Desarrolla estrategias para adoptar herramientas de IA agéntica en distintos equipos, incluidos agentes especializados, habilidades y herramientas basadas en estándares abiertos como Model Context Protocol.
- Orienta a ingenieros sénior en el desarrollo de flujos de trabajo nativos de IA.
- Aplica un amplio conocimiento del ecosistema móvil actual para realizar aportaciones técnicas de gran impacto ante retos complejos de áreas de producto.
Requisitos
- Título universitario o superior en informática o en un campo cuantitativo relacionado, como estadística, economía, investigación operativa, analítica, matemáticas o ingeniería.
- Al menos seis años de experiencia profesional en ingeniería de software, arquitectura móvil y entrega de proyectos en varios equipos; las prácticas no cuentan.
- Al menos seis años de experiencia desarrollando aplicaciones nativas para Android o iOS.
- Al menos tres años de experiencia en arquitectura o liderazgo del desarrollo de aplicaciones móviles nativas federadas.
- Siete años o más de experiencia desarrollando aplicaciones nativas para Android o iOS.
- Experiencia demostrable con marcos modernos de interfaz nativa, como SwiftUI o Jetpack Compose.
- Experiencia demostrable en el diseño y desarrollo de conjuntos automatizados de pruebas móviles con herramientas como Swift Testing, XCUI, JUnit o Espresso.
- Experiencia demostrable con arquitectura modular y patrones modernos de gestión del estado.
- Experiencia demostrable en el ajuste y la optimización del rendimiento en plataformas móviles nativas.
- Experiencia liderando técnicamente un área de producto amplia e influyendo en su visión técnica y hoja de ruta.
- Experiencia liderando el diseño de componentes utilizados por varios equipos o contribuyendo a SDK compartidos.
- Experiencia desarrollando y ampliando Backend-for-Frontends (BFF) del lado del cliente y definiendo estrategias eficientes de obtención de datos mediante protocolos como gRPC/Protobuf.
- Conocimientos prácticos de marcos de aprendizaje automático en el dispositivo, como Core ML o TensorFlow Lite.
- Dominio de indicadores de calidad de versiones, despliegues graduales basados en métricas y estrategias de indicadores de funciones.
- Dominio de herramientas de programación con IA agéntica y prácticas de productividad para desarrolladores.
- Capital One considerará patrocinar la autorización de empleo de una persona cualificada que presente una nueva solicitud para este puesto.
Beneficios
- Portátiles MacBook Pro de primera categoría.
- Varios monitores de gama alta.
- Herramientas necesarias para desarrollar productos.
- Beneficios integrales, competitivos e inclusivos de salud, financieros y de otro tipo para apoyar el bienestar general.
- Remuneración variable basada en el rendimiento, que puede incluir bonificaciones en efectivo o incentivos a largo plazo.