FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Arquitecto de Software, Integraciones, AWS
EX SquaredSoftware Architect designing innovative end-to-end technological solutions for clients using AWS and integrations. Collaboration with development teams to ensure software architecture meets business needs.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in designing end-to-end software architectures aligned with business objectives, utilizing AWS services and API design principles. Capable of translating functional requirements into technical solutions while ensuring high availability, security, and scalability.
Highest-signal resume keywords
Software Architecture DesignAPI Design PrinciplesAWS Solutions ArchitectureEvent-Driven ArchitectureDevOps Practices
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Software ArchitectureAPI DevelopmentMicroservicesServerless ArchitectureEvent-Driven ArchitectureIntegration DesignTechnical DocumentationSystem ResilienceSecurity PrinciplesHigh Availability Systems
Soft Skills
CollaborationStakeholder CommunicationProblem SolvingTechnical Translation
Tools & Technologies
AWS API GatewayAWS LambdaAWS ECSAWS EKSAWS EventBridgeAWS SNSAWS SQSAWS RDSAWS DynamoDBAWS CloudWatch
Industry Keywords
Software EngineeringSystems IntegrationContinuous IntegrationInfrastructure as CodeObservabilityTechnical Debt Management
Tech Stack
Tools & technologiesAWSDynamoDB
About the role
Key responsibilities & impact- 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.
Requirements
What you’ll need- 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.
Benefits
Comp & perks- Compensación competitiva en colones costarricenses (CRC)
- Acceso a plataformas de aprendizaje y oportunidades de desarrollo profesional.
- Ambiente de trabajo flexible.
- Equipos colaborativos y multiculturales.