Evaluando propuestas

Lead Engineer Senior (Backend/Devops) para V0.5 de Saas B2b multi-tenant con webhooks

Publicado el 04 Febrero, 2026 en Programación y Tecnología

Sobre este proyecto

Abierto

Buscamos un/a Lead Engineer con experiencia práctica para diseñar e implementar la versión 0.5 (V0.5) de un Software as a Service (SaaS) B2B multi-tenant. Este SaaS estará orientado a la gestión de agenda y citas, así como a la automatización de comunicaciones mediante integraciones por webhooks (mensajería y voz), con capacidad de derivación a interacción humana (handoff).

El objetivo principal es entregar una base operable, segura y verificable, con un enfoque "GDPR-first" desde el diseño, y con entregables claros y timeboxed.

Alcance del Proyecto (V0.5):

Diseño de Arquitectura a Alto Nivel: Incluye el backend, la orquestación de procesos y jobs, la observabilidad del sistema y la estrategia de operación.

Implementación de "Core Plumbing":
Recepción de webhooks con validación de firma y protección anti-replay.
Idempotencia y deduplicación para eventos y operaciones críticas.
Sistema de outbox/jobs con reintentos (retries/backoff) y capacidad de reintento controlado.
Trazabilidad end-to-end con un "correlation_id" para el seguimiento de operaciones.

Integración con la Capa de Datos: Se requiere una integración robusta con la capa de datos definida por un DBA, asegurando el respeto de invariantes de datos y transacciones.

Operación Mínima:
Implementación de logs estructurados, garantizando la ausencia de secretos o Información de Identificación Personal (PII) sensible.
Métricas mínimas y alertas básicas para monitoreo.
Backups cifrados y un documento de prueba de restauración.

Handover Completo: Incluirá un archivo README detallado, un runbook mínimo para la operación, un registro de decisiones técnicas clave y un borrador de la especificación OpenAPI.

Requisitos No Negociables (Criterios de Filtrado):

Multi-tenant real con aislamiento verificable mediante tests (lectura/escritura cross-tenant).
Anti-solape garantizado por la capa de datos, especialmente bajo condiciones de alta concurrencia.
Idempotencia y deduplicación para webhooks y operaciones críticas.
Observabilidad y trazabilidad completas con "correlation_id".
Enfoque "gdpr-first", incluyendo minimización de datos, uso de subprocesadores en la ue y exclusión de datos sensibles en los logs.

Forma de Trabajo:

El trabajo se realizará por hitos timeboxed, evitando "proyectos abiertos sin definición".
Se espera una comunicación semanal sobre avances, bloqueos y riesgos.
Se firmará un Acuerdo de Confidencialidad (NDA) y cesión de Propiedad Intelectual (IP) antes de compartir documentación completa o accesos al sistema.

Presupuesto:

El presupuesto es ajustado para esta fase V0.5. Se valorarán las propuestas que incluyan:
Estimación detallada por hitos (horas o rango).
Identificación de riesgos y supuestos.
Entregables verificables para cada hito.

Su propuesta debe incluir todos los puntos mencionados para ser considerada.

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Crear un nuevo sitio personalizado

Plazo de Entrega: No definido

Habilidades necesarias