Back to search
EX Squared LATAM Linkedin · Posted 17d ago

Arquitecto de Software (Integraciones + AWS)

Escazú

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

En EX Squared LATAM somos una empresa de transformación digital enfocada en desarrollar soluciones tecnológicas innovadoras y de alto impacto que generan valor real para el negocio. Trabajamos con clientes de primer nivel en mercados globales, regionales y locales, fomentando una cultura colaborativa, inclusiva e impulsada por la innovación, donde las ideas de cada persona realmente importan.


Descripción del rol

Buscamos un Arquitecto de Software con experiencia en el diseño de soluciones técnicas end-to-end, integraciones entre sistemas y arquitecturas basadas en servicios cloud.

La persona será responsable de transformar necesidades funcionales y de negocio en arquitecturas de software seguras, escalables, resilientes y operables. Trabajará estrechamente con equipos de desarrollo, producto, DevOps, seguridad y datos para guiar las decisiones técnicas y asegurar que las soluciones implementadas mantengan la intención del diseño arquitectónico.



Ubicación

  • Modalidad híbrida con asistencia presencial requerida 2 día por semana.
  • Ubicación de oficinas: Escazú, Costa Rica.


Duración del contrato

Indefinido


Idioma de trabajo

Español, inglés técnico


Lo que harás

  • Diseñar arquitecturas de software end-to-end alineadas con los objetivos de negocio y los lineamientos de arquitectura empresarial.
  • Analizar requerimientos funcionales y convertirlos en soluciones técnicas claras, viables y mantenibles.
  • Diseñar integraciones entre aplicaciones, plataformas, servicios internos y proveedores externos mediante APIs, middleware, mensajería y arquitecturas orientadas a eventos.
  • Definir lineamientos para APIs, incluyendo contratos, autenticación, autorización, versionamiento, manejo de errores, seguridad, trazabilidad y disponibilidad.
  • Seleccionar y aplicar patrones de arquitectura y diseño adecuados, incluyendo microservicios, arquitectura orientada a eventos, serverless, APIs y sistemas distribuidos.
  • Diseñar soluciones sobre AWS, seleccionando los servicios más apropiados según los requerimientos de seguridad, escalabilidad, rendimiento, disponibilidad y costos.
  • Definir y documentar requerimientos no funcionales relacionados con desempeño, seguridad, resiliencia, observabilidad, mantenibilidad, interoperabilidad y recuperación ante fallos.
  • Trabajar estrechamente con desarrolladores y líderes técnicos para aclarar decisiones de diseño, resolver bloqueos y orientar la implementación de las soluciones.
  • Colaborar en la definición de estrategias de integración continua, despliegue automatizado, infraestructura como código y gestión de ambientes.
  • Incorporar principios de seguridad por diseño, protección de datos, gestión de identidades y cumplimiento normativo desde las primeras etapas de cada iniciativa.
  • Diseñar soluciones resilientes, observables y operables en producción, considerando escenarios de falla, degradación, recuperación y continuidad del servicio.
  • Identificar, priorizar y gestionar deuda técnica en coordinación con producto, desarrollo y otros equipos de tecnología.
  • Facilitar conversaciones entre equipos técnicos, producto y stakeholders de negocio para alcanzar acuerdos sobre decisiones arquitectónicas.


Lo que necesitas para tener éxito

  • Formación universitaria en Ingeniería de Sistemas, Ingeniería de Software, Ciencias de la Computación o una carrera relacionada.
  • Al menos cinco años de experiencia en arquitectura de software, arquitectura de soluciones, diseño de aplicaciones o posiciones técnicas similares.
  • Experiencia comprobable diseñando soluciones de software end-to-end y acompañando su implementación con equipos de desarrollo.
  • Experiencia reciente diseñando integraciones entre sistemas internos y externos mediante APIs REST, middleware, mensajería o arquitecturas orientadas a eventos.
  • Conocimiento profundo de los principios de diseño de APIs, incluyendo seguridad, autenticación, autorización, versionamiento, idempotencia, trazabilidad, manejo de errores y resiliencia.
  • Experiencia diseñando aplicaciones y servicios distribuidos utilizando patrones como microservicios, serverless y event-driven architecture.
  • Experiencia diseñando soluciones sobre AWS, idealmente utilizando servicios como API Gateway, Lambda, ECS o EKS, EventBridge, SNS, SQS, RDS, DynamoDB, IAM, Secrets Manager y CloudWatch.
  • Comprensión sólida de principios y herramientas DevOps, integración continua, despliegue automatizado e infraestructura como código.
  • Experiencia definiendo arquitecturas para sistemas que requieran alta disponibilidad, seguridad, escalabilidad y procesamiento transaccional.
  • Conocimiento de prácticas de observabilidad, monitoreo, logging distribuido, métricas y trazabilidad de transacciones.
  • Habilidad para traducir necesidades de negocio en decisiones técnicas y explicar conceptos complejos a stakeholders no técnicos.
  • Capacidad para trabajar de manera cercana y colaborativa con desarrolladores, producto, seguridad, DevOps, datos y arquitectura empresarial.


Habilidades Técnicas

  • Arquitectura de software y sistemas distribuidos.
  • APIs REST y servicios web.
  • Integraciones internas y externas.
  • Microservicios y arquitectura orientada a eventos.
  • Serverless y cloud-native architecture.
  • AWS y servicios administrados.
  • Seguridad de aplicaciones y APIs.
  • Patrones de diseño e integración.
  • Bases de datos SQL y NoSQL.
  • Mensajería, eventos y procesamiento asíncrono.
  • CI/CD e infraestructura como código.
  • Observabilidad, resiliencia y recuperación ante fallos.
  • Documentación de arquitectura y decisiones técnicas.
  • Metodologías Agile y ciclo de vida de desarrollo de software.


Lo que te hará destacar

  • Experiencia en banca, fintech, medios de pago o plataformas transaccionales.
  • Experiencia integrando aplicaciones con core bancario, procesadores de pago, tarjetas, proveedores externos o servicios financieros.
  • Experiencia con OAuth 2.0, OpenID Connect, JWT, API Gateways y gestión de identidades.
  • Experiencia con Kafka u otras plataformas de mensajería y streaming.
  • Conocimiento de prácticas de seguridad y cumplimiento aplicables a ambientes financieros regulados.
  • Certificaciones relacionadas con AWS, arquitectura de software o seguridad.


¿Por qué EX Squared?

En EX Squared creemos en construir equipos sólidos y colaborativos que generen un impacto significativo. Trabajarás junto a profesionales talentosos de toda la región, participando en proyectos innovadores mientras continúas desarrollando tu carrera en un entorno flexible, humano y de apoyo constante.

Valoramos la curiosidad, el sentido de ownership, el aprendizaje continuo y la colaboración abierta, creando un ambiente donde las personas pueden crecer profesionalmente, aportar sus ideas y generar un impacto real.


Lo que ofrecemos

  • Compensación competitiva en CRC.
  • Acceso a plataformas de aprendizaje y oportunidades de desarrollo profesional.
  • Ambiente de trabajo flexible.
  • Equipos colaborativos y multiculturales.


Nota de elegibilidad

Esta oportunidad está disponible únicamente para candidatos que residan actualmente en Latinoamérica o Brasil. Aplicaciones fuera de estas regiones no serán consideradas.


¿Listo para convertirte en un EXpert?

¡Únete a nuestro equipo de EXperts! #ApplyNow

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search