Backend / Platform Engineer (Mid‑Senior)

Gme Alliance — Colombia · Posted ~22 hours ago

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Description

Backend / Platform Engineer (Mid‑Senior) Modalidad: (on-site, con solapamiento horario con EE. UU. — huso Este) · Dedicación: Tiempo completo Nivel: Mid‑Senior · Inglés: Requerido (B2+) — interfaz frecuente con stakeholders y documentación en EE. UU. Sobre el proyecto Somos el equipo de tecnología de un family office que construye y opera plataformas digitales de datos e IoT. Trabajamos sobre productos multi‑inquilino en la nube (AWS) que capturan datos de dispositivos y activos conectados en tiempo casi‑real, los procesan y los exponen a distintos tipos de usuario mediante portales web y aplicaciones móviles. Nuestro portafolio abarca, y seguirá creciendo hacia, varias industrias (desde movilidad y activos conectados hasta desarrollo inmobiliario / real estate y otras verticales del grupo). Por eso buscamos ingenieros que dominen el stack y puedan aplicarlo a más de un dominio. Tres objetivos permanentes: mantener las plataformas estables, desarrollar funcionalidades nuevas y gestionar los datos con calidad y seguridad, con la privacidad de datos como prioridad número uno. Qué harás Serás la pieza central de backend: construirás y operarás los servicios que reciben, procesan y sirven datos. Diseñar y construir microservicios (contenedores) y funciones serverless que amplían las plataformas.Construir y operar pipelines de datos event‑driven (mensajería y colas), con manejo de reintentos, idempotencia y dead‑letter queues (DLQ).Integrar y mantener servicios de terceros (pagos, notificaciones, conectividad, etc.).Modelar y consultar datos relacionales y de series temporales.Implementar seguridad de datos: RBAC, tokens JWT, aislamiento por inquilino con Row‑Level Security (RLS), cifrado y manejo de secretos.Escribir pruebas (unitarias, de contrato e integración).Desarrollar en un entorno local seguro (Docker, Git self‑hosted, acceso por VPN) contra datos anonimizados/sintéticos. Stack técnico (herramientas y lenguajes) Lenguajes Node.js + TypeScript — principal (servicios y funciones serverless).Python 3.12 — secundario / deseable.SQL — nivel sólido (PostgreSQL).Nube y cómputo (AWS) Lambda, ECS / Fargate, DockerIoT Core (MQTT), SNS, SQS, EventBridge, patrón DLQAPI Gateway / ALB, Route 53, S3Secrets Manager, KMS, CloudWatch, ElastiCache (Redis)Datos Aurora PostgreSQL (relacional; RLS, réplicas de lectura)InfluxDB (series temporales)Redis (caché, rate limiting, sesiones)Seguridad JWT, RBAC, bcrypt, cifrado AES‑256 en reposo y TLS 1.2+ en tránsito; mínimo privilegio y RLS.Integraciones Stripe (pagos), Firebase (notificaciones/mensajería), APIs de terceros.Toolchain / entorno local Docker, Gitea (Git privado + CI), LocalStack, Mosquitto, Tailscale (VPN), restic (backups).VS Code + Remote‑SSH; desarrollo asistido por IA (agentes de código) como parte del flujo diario.Infraestructura como Código (Terraform / CloudFormation) — deseable. Requisitos 4+ años construyendo servicios backend en producción, con responsabilidad real sobre estabilidad y operación.Dominio de TypeScript/Node.js (o equivalente sólido) y buen manejo de SQL/PostgreSQL.Experiencia sólida con AWS (microservicios y/o serverless) y con Docker.Experiencia con arquitecturas event‑driven (colas/mensajería): DLQ, idempotencia, reintentos.Mentalidad de seguridad primero con datos sensibles: mínimo privilegio, sin improvisar.Disciplina de ingeniería: pruebas automatizadas, revisiones de PR, módulos desacoplados, despliegues reversibles.Inglés técnico y conversacional (B2+). Deseable (suma puntos) Python 3.12, InfluxDB u otra base de series temporales, IoT/MQTT, Redis.Stripe u otra pasarela de pagos; Firebase.IaC (Terraform/CloudFormation), CI/CD, observabilidad (CloudWatch/Grafana).Experiencia trabajando asistido por IA de forma metódica (specs, validación, revisión). Cómo trabajamos Arquitectura modular: features como módulos desacoplados que integran por contrato; cambios reversibles.La IA es un multiplicador, no el senior: todo lo que toca acceso a datos, la frontera entre clientes o la seguridad pasa por revisión humana.Local‑first y seguro: el código y los datos viven en nuestra infraestructura; desarrollo contra datos anonimizados.Estabilidad como contrato: sin downtime para el negocio; cada cambio lleva su plan de rollback. Qué ofrecemos Rol central en un equipo pequeño y de alto impacto, con propiedad real sobre las plataformas.Stack moderno (nube + IoT + datos) y flujo de trabajo asistido por IA de vanguardia.Crecimiento: portafolio multi‑industria de un family office — tu trabajo se aplica a nuevos productos.Trabajo 100% presencial con solapamiento horario con EE. UU.