Security Software Engineer – FinTech

Seguridad de aplicaciones y producto
  • Revisar código con criterio de seguridad como parte del flujo de PRs (no como auditoría externa al equipo).
  • Hacer threat modeling de funcionalidades nuevas, especialmente flujos de dinero, KYC/KYB y APIs públicas.
  • Gestionar el ciclo de vulnerabilidades: dependencias, secretos, parcheo, remediación de hallazgos de pentests.
  • Construir o integrar tooling de seguridad en el pipeline (SAST/DAST/SCA, escaneo de secretos, gates en CI).
Seguridad cloud e infraestructura (GCP)
  • Mantener y endurecer la postura de seguridad en GCP: IAM, redes privadas, VPNs, proxies, firewalls, balanceadores, Cloud Armor.
  • Aplicar buenas prácticas de IaC (Terraform) y revisar configuraciones de infraestructura con foco de riesgo.
Desarrollo en Ruby on Rails
  • Contribuir de forma sostenida al producto: features, mejoras de plataforma, refactors y deuda técnica.
  • Aportar especialmente en componentes con implicancia de seguridad (autenticación, autorización, manejo de datos sensibles, idempotencia y manejo de errores en APIs de pago).

Resiliencia operativa y respuesta a incidentes

  • Mantener planes de continuidad de negocio y recuperación ante incidentes.
  • Participar en turnos rotativos de on-call (planificados y compensados) y liderar la respuesta técnica cuando corresponda.
  • Producir y mantener evidencia para auditorías ISO 27001 y requisitos regulatorios por país.

Riesgo, cumplimiento y protección del usuario

  • Traducir requisitos regulatorios e ISO 27001 a controles concretos en el código y la arquitectura (no quedarse en el documento de política).
  • Asegurar que los roles y permisos dentro de la app sean correctos: autorización con menor privilegio, aislamiento entre tenants/organizaciones en el BaaS, y prevención de escalamiento de privilegios.
  • Velar por la trazabilidad y auditabilidad: logs de acceso y de acciones sensibles, integridad del ledger, evidencia disponible para auditorías.
  • Manejo correcto de datos personales (PII): minimización, retención y eliminación según las leyes de protección de datos de cada país donde operamos.
  • Embeber controles preventivos en el producto (límites, validaciones, soporte a KYC/KYB, screening de sanciones/AML según corresponda) para que los problemas no lleguen a ocurrir, en vez de detectarlos después.
  • Trabajar codo a codo con Legal/Compliance: el rol implementa y verifica los controles en el sistema; Legal/Compliance define qué exige la norma. La fortaleza está en cerrar la brecha entre ambos.

Competencias

  • Experiencia sólida desarrollando en Ruby on Rails(o framework similar) en producción.
  • Experiencia real aplicando seguridad en el ciclo de desarrollo: revisión segura de código, manejo de vulnerabilidades, OWASP Top 10 aplicado a APIs.
  • Experiencia administrando Google Cloud Platform (GCP) y entornos Linux.
  • Conocimientos de redes: VPNs, proxies, firewalls, balanceadores de carga.
  • Enfoque de seguridad basada en riesgo: capacidad de priorizar y equilibrar protección con la operación del negocio (no buscamos "seguridad absoluta" —no existe—; buscamos criterio).
  • Mentalidad de cumplimiento y prevención: experiencia traduciendo requisitos regulatorios o de auditoría a controles en software, diseñando modelos de roles/permisos correctos y manejando datos sensibles con criterio. Entender que proteger al usuario y al negocio es parte del trabajo, no algo aparte.
  • Inglés escrito de lectura técnica fluida.

Habilidades Blandas

  • Pensamiento estratégico
  • Comunicación efectiva.
  • Alta orientación a resultados, calidad y eficiencia operativa.
  • Enfoque en innovación y mejora continua.
  • Toma de decisiones bajo presión.
  • Proactividad y adaptabilidad.
  • Ética profesional e integridad.
  • Criterio para equilibrar seguridad y negocio: capacidad de evaluar riesgos con perspectiva práctica, priorizando la protección sin bloquear la operación.
  • Orientación a resolver problemas: foco en encontrar soluciones y aprender de los incidentes, sin buscar culpables.
  • Modalidad híbrida: 2 días en oficina, 3 días remoto.
  • Las primeras semanas son presenciales para el proceso de inducción al equipo.
  • Oficinas ubicadas Santiago (metro Manquehue).
  • En caso de residir fuera de Santiago, se requiere disponibilidad para visitar las oficinas al menos 2 veces al mes.
  • Participará en turnos rotativos de disponibilidad para incidentes críticos, previamente planificados y compensados
  • Día libre por cumpleaños.
  • Te unirás a un equipo joven, dinámico, multicultural de 4 países del mundo.
  • Acceso a plataforma de capacitación