
Salary not listedPosted 4w ago
Real job — pulled straight from Softtek’s careers page · Verified September 15, 2026 · No reposts.
Job description
Softtek is hiring a Software Architect — a full-time, based in Madrid, Spain role. Apply directly on Softtek's careers page below.
Arquitecto/a de Software
Location: Madrid, Mexico
Department: Digital
Work Location: hybrid
Lead Software Engineer / Software Architect
Perfil que buscamos
Buscamos profesionales con una sólida trayectoria previa en desarrollo de software que hayan evolucionado hacia el diseño de soluciones y la arquitectura de sistemas complejos.
Valoraremos especialmente experiencia demostrable en:
· Diseño y evolución de soluciones complejas.
· Descomposición de sistemas y gestión de dependencias.
· Domain Driven Design (DDD).
· Arquitecturas distribuidas y microservicios.
· Resiliencia, transaccionalidad y seguridad.
· Revisión de diseños técnicos y calidad de código.
· Interlocución con equipos técnicos y áreas de negocio.
La experiencia y la capacidad demostrada tendrán mayor peso que las certificaciones, metodologías o conocimientos de una tecnología o proveedor cloud concreto.
Principales responsabilidades
· Diseñar soluciones alineadas con las necesidades de negocio y la estrategia tecnológica.
· Definir arquitecturas, dominios, módulos y servicios para sistemas complejos y distribuidos.
· Tomar y justificar decisiones de diseño relacionadas con escalabilidad, resiliencia, seguridad y mantenibilidad.
· Aplicar principios de ingeniería de software, patrones de diseño y buenas prácticas de desarrollo.
· Revisar y evolucionar diseños técnicos, asegurando el cumplimiento de estándares arquitectónicos.
· Asesorar a equipos de desarrollo y liderazgo técnico en la implantación de soluciones.
· Facilitar la colaboración entre negocio y tecnología, capturando requisitos y transformándolos en soluciones viables.
Experiencia y conocimientos requeridos
· Experiencia profesional previa en desarrollo de software, con capacidad para analizar código y valorar su calidad, mantenibilidad y escalabilidad.
· Experiencia en funciones de arquitectura de soluciones, arquitectura técnica o liderazgo técnico con responsabilidad sobre decisiones de diseño.
· Dominio de principios de ingeniería de software, orientación a objetos, buenas prácticas de desarrollo y patrones de diseño.
· Conocimiento y aplicación práctica de:
o Principios SOLID.
o Patrones de diseño.
o Arquitecturas hexagonales, por capas o similares.
o Diseño modular y gestión de dependencias.
o Paralelismo, concurrencia y asincronía.
o Conceptos transaccionales y principios ACID.
o Experiencia en descomposición de sistemas y definición de límites entre servicios, módulos o dominios.
o Conocimiento de Domain Driven Design (DDD), incluyendo conceptos como bounded contexts, context maps, entidades y agregados.
· Experiencia en arquitecturas distribuidas y microservicios.
· Conocimiento de patrones de resiliencia, consistencia y gestión de fallos en sistemas distribuidos.
· Conocimientos de seguridad y observabilidad en arquitecturas distribuidas.
· Conocimiento de bases de datos relacionales y NoSQL.
· Familiaridad con integración continua, automatización e Infrastructure as Code.
· Conocimientos generales de plataformas cloud.
· Valorable conocimiento de marcos de arquitectura como TOGAF.
Competencias profesionales
· Pensamiento analítico y capacidad para resolver problemas complejos.
· Criterio arquitectónico y orientación a la toma de decisiones fundamentadas.
· Capacidad de comunicación e influencia con interlocutores técnicos y de negocio.
· Habilidad para capturar requisitos y facilitar sesiones de análisis y descubrimiento.
· Orientación a la calidad, la mejora continua y el trabajo colaborativo.
· Autonomía y capacidad para desenvolverse en entornos tecnológicos complejos.
Ubicación y modalidad
- Residencia en Madrid o disponibilidad real para atender necesidades presenciales cuando el servicio lo requiera (1 vez a la semana habitualmente).
- Trabajo en un entorno ágil, colaborativo y orientado a producto.
- Colaboración habitual con equipos de Software Engineering, DevOps, Cloud, seguridad, observabilidad, Technical Leads y otros Solution Architects.
Get Solutions Architect jobs like this→
New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.
Email me new jobsSimilar jobs
Frequently asked questions
What skills are required for Software Architect at Softtek?
The required skills for Software Architect at Softtek include: Microservices, AWS, Azure, GCP.
What is the seniority level for Software Architect at Softtek?
Software Architect at Softtek is a Senior level position.
How do I apply for Software Architect at Softtek?
You can view the full description and apply for Software Architect at Softtek on EchoJobs: https://echojobs.io/job/softtek-arquitecto-a-de-software-jdlh2.


