Volver a la página principal

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.