Sobre el rol
Buscamos Senior y Semi Senior Backend Engineers para sumarse a un equipo que trabaja en el diseño, desarrollo y evolución de soluciones backend, cloud e integración de inteligencia artificial.
La posición combina backend engineering, distributed systems, cloud infrastructure, security, observability e AI, con un fuerte componente hands-on. Los perfiles seleccionados participarán en el desarrollo de servicios y arquitecturas escalables, integraciones con sistemas internos y externos y soluciones basadas en inteligencia artificial.
El nivel de seniority determinará el grado de autonomía y ownership esperado: los perfiles Senior tendrán mayor participación en decisiones de arquitectura, definición de estándares y mentoría, mientras que los perfiles Semi Senior estarán más enfocados en la implementación y evolución de las soluciones junto al equipo.
Responsabilidades
- Diseñar, desarrollar y mantener servicios backend utilizando Node.js y Go.
- Participar en el diseño y evolución de la arquitectura de MCP Middleware y sus integraciones.
- Construir soluciones basadas en REST, SQS y Kafka, incluyendo arquitecturas event-driven y estrategias de Dead Letter Queues.
- Implementar y evolucionar arquitecturas distribuidas utilizando patrones como CQRS, Event Sourcing y Saga.
- Diseñar integraciones seguras utilizando OAuth2, JWT y mTLS.
- Trabajar con PostgreSQL y DynamoDB, incluyendo optimización, performance y estrategias de escalabilidad.
- Desarrollar y mantener infraestructura utilizando AWS EKS, Docker y Terraform.
- Implementar soluciones de observabilidad utilizando Grafana, Prometheus y Loki.
- Participar en la integración de soluciones de IA utilizando Anthropic SDK, MCP, RAG y agentic workflows.
- Aplicar técnicas de prompting y evaluación de modelos para mejorar la calidad y confiabilidad de las soluciones de IA.
- Contribuir a la definición y adopción de estándares de desarrollo asistido por IA utilizando Kiro / SDD.
- Documentar decisiones técnicas y contribuir a la creación y revisión de ADRs.
- Identificar oportunidades para mejorar performance, escalabilidad, seguridad y costos de infraestructura.
- Colaborar con el equipo en la resolución de problemas técnicos y en la mejora continua de las soluciones.
- Para perfiles Senior: liderar decisiones de arquitectura, definir estándares técnicos, revisar ADRs y mentorizar perfiles Semi Senior y Junior.
- Para perfiles Semi Senior: implementar soluciones de forma autónoma dentro de los estándares definidos y colaborar activamente en decisiones y mejoras técnicas.
Requisitos
- Experiencia profesional en Backend Engineering en entornos productivos.
- Experiencia con Node.js y Go.
- Experiencia con PostgreSQL, incluyendo consultas y optimización de performance.
- Experiencia o conocimientos de DynamoDB, idealmente incluyendo Streams y/o Global Tables.
- Experiencia con REST, SQS y/o Kafka y arquitecturas orientadas a eventos.
- Conocimientos de OAuth2, JWT y/o mTLS.
- Experiencia con Docker y entornos cloud, idealmente AWS/EKS.
- Experiencia o conocimientos de Terraform.
- Experiencia con herramientas de observabilidad como Grafana, Prometheus y Loki.
- Conocimientos o experiencia práctica con MCP, Anthropic SDK, RAG y agentic workflows.
- Conocimientos de prompting avanzado y evaluación de modelos.
- Familiaridad con patrones como CQRS, Event Sourcing y Saga.
- Capacidad para trabajar de forma autónoma, resolver problemas y colaborar con perfiles técnicos de distintos niveles.
- Para posiciones Senior, experiencia tomando decisiones técnicas y guiando a otros desarrolladores.
Deseables
- Experiencia profunda con MCP y Anthropic SDK.
- Experiencia diseñando middleware o plataformas de integración para soluciones de IA.
- Experiencia implementando AI agents y agentic workflows en producción.
- Experiencia con estándares Kiro / SDD.
- Experiencia definiendo estrategias de seguridad y compliance, incluyendo LAFT y PCI-DSS.
- Experiencia optimizando costos y performance de infraestructura cloud.
- Experiencia formal o informal de mentoring y technical leadership.
Beneficios
- capacitación continua, fondo de empleados, póliza de salud con Sura, diferentes convenios para adquirir descuentos.