Arquitecto de Software (Integraciones + AWS)
🇺🇸 United States | 🇨🇷 Costa Rica
Management
AWS
DynamoDB
NoSQL
Virtual Reality
Devops
SQL
Arquitecto de Software (Integraciones + AWS)
from 🇺🇸 United States | 🇨🇷 Costa Rica
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 colones costarricences (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 enLatinoamé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

