
Sr. Software Engineer
Descripción
Funciones y/o responsabilidades
Perfil requerido: Sr. Software Engineer – SVOC
Se requiere incorporar perfiles senior de ingeniería de software para fortalecer la plataforma Single View of Customer, participando en el diseño, desarrollo, operación y evolución de capacidades críticas asociadas a identidad de clientes, integración de fuentes, calidad de datos, observabilidad, seguridad, privacidad y continuidad operacional.
Capacidades principales requeridas
• Diseño y desarrollo backend/cloud, idealmente sobre AWS, con experiencia construyendo servicios, APIs, procesos batch/event-driven e integraciones entre sistemas.
• Experiencia práctica en servicios AWS, especialmente Lambda, API Gateway, DynamoDB, S3, SQS, EventBridge, Glue, CloudWatch, X-Ray, IAM y KMS.
• Conocimiento en plataformas de datos e integración, incluyendo ingesta de múltiples fuentes, validación de datos, manejo de errores, reprocesos, cuarentena de registros y controles de calidad.
• Capacidad para trabajar con datos sensibles o personales, aplicando buenas prácticas de cifrado, control de acceso, trazabilidad, segregación de permisos y protección de información PII.
• Experiencia en observabilidad y operación productiva, incluyendo monitoreo, alertas, dashboards, manejo de incidentes, logs, métricas, trazabilidad end-to-end y soporte a procesos críticos.
• Conocimiento de arquitectura resiliente, incluyendo DLQ, retries, idempotencia, recuperación ante fallas, backup/restore, lifecycle management y diseño para continuidad operacional.
• Capacidad de análisis técnico y documentación, pudiendo generar runbooks, documentación funcional/técnica, diagramas, evidencias de auditoría y especificaciones claras para operación y mantenimiento.
• Experiencia trabajando con seguridad aplicativa y cloud, participando en revisiones de componentes, remediación de hallazgos, hardening, cifrado en tránsito/reposo y soporte a actividades como pentesting.
• Autonomía senior para tomar ownership, levantar riesgos, proponer soluciones, coordinar con áreas de Seguridad, Arquitectura, Legal, Data Governance y Operaciones, y llevar actividades desde definición hasta implementación productiva.
Requisitos mínimos
equisitos excluyentes
Perfil técnico
• Lenguajes: Python como principal;
• Bases de datos: DynamoDB excluyente o muy deseable; experiencia adicional en SQL, NoSQL o data lakes.
• Cloud: AWS con experiencia real en ambientes productivos.
• Integración: APIs REST, eventos, colas, procesos batch, serverless.
• Seguridad: IAM, KMS, cifrado, manejo de secretos, PII, least privilege.
• Observabilidad: CloudWatch, X-Ray, logs estructurados, métricas, alarmas.
• Datos: S3, Glue, validaciones, calidad de datos, reprocesamiento, lineage o catalogación.
• DevOps/IaC: deseable Terraform, CloudFormation, CDK, CI/CD.
• Metodología: experiencia trabajando con Jira, Kanban/Scrum, documentación y gestión de backlog técnico.