💻 Senior Backend Engineer | Node.js · NestJS · AWS · Kafka · Terraform

Guatemala, Guatemala (Remote)

💻 Senior Backend Engineer | Node.js · NestJS · AWS · Kafka · Terraform

📍 Ubicación: Guatemala
🏠 Modalidad: Remoto
💼 Dedicación: Tiempo completo
📄 Contratación: Contrato de prestación de servicios ($2,600 mensual)
🕐 Horario: Lunes a viernes, 8:00 a.m. – 5:00 p.m. GMT-6
🗣️ Idioma: Español — Inglés NO requerido

Sobre la oportunidad

Buscamos un Senior Backend Engineer con sólida experiencia en desarrollo backend, arquitectura de microservicios y soluciones orientadas a eventos.

La persona seleccionada tendrá un alto grado de autonomía y será un referente técnico dentro del equipo, participando en el diseño de soluciones, desarrollo de servicios, resolución de incidentes complejos y definición de buenas prácticas de desarrollo.

Trabajarás principalmente con Node.js, NestJS, TypeScript, AWS, Kafka y Terraform, dentro de una arquitectura moderna basada en microservicios y eventos.

🛠️ Responsabilidades

  • Liderar técnicamente el diseño y desarrollo de soluciones backend.
  • Tomar decisiones de arquitectura y resolver problemas técnicos complejos de manera autónoma.
  • Analizar y resolver incidentes en producción, incluyendo Root Cause Analysis (RCA).
  • Diseñar soluciones para prevenir recurrencia de incidentes y mejorar servicios existentes.
  • Desarrollar servicios backend, APIs REST y soluciones de monitoreo.
  • Implementar arquitecturas orientadas a eventos utilizando Kafka, AWS SQS y EventBridge.
  • Trabajar con servicios AWS como Lambda, S3 y EKS.
  • Diseñar y mantener infraestructura como código utilizando Terraform.
  • Participar en code reviews y establecer estándares de calidad, seguridad y performance.
  • Apoyar y mentorizar a otros desarrolladores del equipo.
  • Elaborar documentación técnica y participar en procesos de knowledge transfer.

💻 Tech Stack

Backend:
Node.js · NestJS · TypeScript · JavaScript · Python · REST APIs

Event-Driven Architecture:
Kafka · AWS SQS · AWS EventBridge

Cloud & Infrastructure:
AWS · Lambda · S3 · EKS · Terraform · Kubernetes · Docker

Databases:
PostgreSQL · DynamoDB · Databricks

DevOps & Observability:
GitHub · GitHub Actions · Jenkins · ArgoCD · Datadog

🎯 Requisitos

  • 5+ años de experiencia en desarrollo backend.
  • Experiencia sólida con Node.js y NestJS.
  • Dominio de TypeScript.
  • Experiencia desarrollando y operando servicios en producción.
  • Experiencia con arquitecturas de microservicios y event-driven.
  • Experiencia práctica con Kafka y/o servicios de mensajería AWS.
  • Experiencia con AWS y servicios cloud.
  • Experiencia sólida con Terraform / Infrastructure as Code (IaC).
  • Conocimiento de Docker y Kubernetes.
  • Experiencia trabajando con APIs REST y bases de datos relacionales/no relacionales.
  • Capacidad para analizar problemas complejos, realizar RCA y proponer soluciones de causa raíz.
  • Alto nivel de autonomía y capacidad para tomar decisiones técnicas.

⭐ Será un plus

  • Experiencia con AWS EKS.
  • Experiencia con Kafka, SQS y EventBridge.
  • Experiencia con ArgoCD, Jenkins o GitHub Actions.
  • Experiencia con Datadog y herramientas de observabilidad.
  • Experiencia en sistemas financieros, contables o plataformas de crédito.
  • Experiencia como referente técnico o mentor de otros desarrolladores.

📩 ¿Te interesa?

Si eres un Senior Backend Engineer apasionado por construir soluciones escalables, trabajar con arquitecturas orientadas a eventos y resolver desafíos técnicos complejos, ¡nos gustaría conocerte!


💻 Senior Backend Engineer | Node.js · NestJS · AWS · Kafka · Terraform

Job description

💻 Senior Backend Engineer | Node.js · NestJS · AWS · Kafka · Terraform

Personal information
Details