Backend / Platform Engineer (Mid‑Senior) (Medellín)

Backend / Platform Engineer (Mid‑Senior) (Medellín)

13 ago
|
GME ALLIANCE
|
Medellín

13 ago

GME ALLIANCE

Medellín

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, Docker
- IoT Core (MQTT), SNS, SQS, EventBridge, patrón DLQ
- API Gateway / ALB, Route 53, S3
- Secrets 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 / contexto 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.

📌 Backend / Platform Engineer (Mid‑Senior) (Medellín)
🏢 GME ALLIANCE
📍 Medellín

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: backend / platform engineer (mid‑senior) (medellín) / medellín

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: backend / platform engineer (mid‑senior) (medellín) / medellín