OneMain Financial

Associate Director Staff Engineer (GraphQL, Java, Kotlin, Nodejs)

JavaNode.jsDockerKubernetesGo
Traducción automática. Consulta el original.

Responsabilidades clave (Top 5)

1. Diseño de arquitectura y soluciones alineadas con el dominio

  1. Definir y desarrollar arquitecturas escalables y resilientes para plataformas de comunicación que soporten la interacción con el cliente (voz, mensajería, canales digitales)
  1. Diseñar soluciones alineadas con los requisitos específicos del sector:
  1. Servicios financieros: seguridad, cumplimiento normativo, auditabilidad
  1. Comunicaciones: procesamiento en tiempo real, alta disponibilidad
  1. MarTech: personalización, interacción basada en eventos
  1. Asegurar la alineación con la arquitectura de estado objetivo empresarial y la estrategia de plataforma

2. Ingeniería práctica (≈50%)

  1. Diseñar e implementar servicios backend, APIs y capas de integración
  1. Construir y desplegar aplicaciones utilizando entornos en contenedores y orquestación con Kubernetes
  1. Desarrollar código de nivel de producción, prototipos e implementaciones de referencia

3. API, arquitectura de datos e integración

  1. Arquitectar ecosistemas API-first, incluyendo GraphQL y servicios RESTful
  1. Diseñar arquitecturas basadas en eventos y streaming para soportar flujos de trabajo de comunicación y marketing en tiempo real
  1. Integrar con plataformas empresariales tales como:
  1. Sistemas CRM (p. ej., Salesforce)
  1. Plataformas de centro de contacto / CPaaS
  1. Automatización de marketing y plataformas de datos de clientes

4. Liderazgo interfuncional e influencia

  1. Colaborar con los equipos de ingeniería, producto y arquitectura empresarial para asegurar la alineación y ejecución de las soluciones
  1. Actuar como socio estratégico, introduciendo enfoques innovadores y mejorando la calidad del diseño de sistemas
  1. Influir en las decisiones entre equipos sin necesidad de autoridad formal

5. Estándares, gobernanza y mejora continua

  1. Establecer y hacer cumplir estándares de arquitectura, patrones reutilizables y salvaguardas de ingeniería
  1. Impulsar la simplificación, la escalabilidad y la reducción de la deuda técnica
  1. Evaluar tecnologías emergentes y recomendar una adopción pragmática alineada con el valor empresarial

Habilidades y experiencia requeridas

Habilidades técnicas

  1. Sólida experiencia en arquitectura backend y diseño de sistemas distribuidos
  1. Experiencia práctica con:
  1. Kubernetes y contenedorización (Docker, patrones de orquestación)
  1. GraphQL y arquitecturas API modernas (REST, sistemas basados en eventos)
  1. Microservicios y plataformas nativas de la nube
  1. Observabilidad: rastreo distribuido (X-Ray/OpenTelemetry), registro estructurado, métricas/pipelines de alertas.
  1. Mensajería y orquestación: SQS/EventBridge o equivalentes (Pub/Sub, Service Bus); DLQs; motores de flujo de trabajo.
  1. CI/CD: pipelines automatizados con herramientas que incluyen Github Actions, Jenkins o experiencia equivalente
  1. Experiencia en la construcción o soporte de sistemas de tiempo real o de alto rendimiento
  1. Dominio de tecnologías backend (p. ej., Java, Kotlin, Node.js, Go, o similares)
  1. Licenciatura en Sistemas de Información, Informática o un campo relacionado.

Experiencia en el dominio (preferible)

Los candidatos deben tener experiencia en una o más de las siguientes áreas:

  1. Servicios financieros
  1. Sistemas seguros y conformes (PII, PCI, restricciones regulatorias)
  1. Plataformas transaccionales (pagos, préstamos, servicios)
  1. Comunicaciones / MarTech / Centro de contacto
  1. Sistemas distribuidos de baja latencia y alta disponibilidad
  1. Motores de personalización, orquestación de campañas
  1. Plataformas de voz, mensajería, IVR o interacción omnicanal

Capacidades de arquitectura e ingeniería

  1. Capacidad para operar entre la arquitectura estratégica y la implementación práctica
  1. Sólida base en:
  1. escalabilidad, resiliencia e ingeniería de rendimiento
  1. Ciclo de vida y gobernanza de API
  1. patrones de integración y orquestación de sistemas
  1. Experiencia en alinear soluciones con la arquitectura de estado objetivo empresarial

Atributos personales

  1. Iniciativa: impulsa los resultados de forma proactiva con una supervisión mínima
  1. Provocador de ideas: desafía los paradigmas existentes y eleva el pensamiento arquitectónico
  1. Colaborativo: construye alineación entre los equipos de ingeniería, producto y arquitectura
  1. Pragmático: equilibra la visión a largo plazo con las necesidades de entrega a corto plazo
  1. Comunicador influyente: transmite claramente conceptos técnicos complejos a diversos interesados

OneMain Holdings, Inc. es un empleador que ofrece igualdad de oportunidades de empleo (EEO). Los solicitantes calificados recibirán consideración para el empleo sin distinción de edad, ascendencia, estatus de ciudadanía, color, credo, cultura, discapacidad, origen étnico, género, identidad o expresión de género, información o historial genético, estado civil, estatus militar, origen nacional, nacionalidad, embarazo, raza, religión, sexo, orientación sexual, estatus socioeconómico, condición de transgénero o cualquier otra base protegida por la ley.

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