Softtek logo

Software Architect

Softtek

Hybrid
Madrid, Spain
Full-time
Senior
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 jobs
AT&T logo

AT&T

New

Lead Azure Cloud & DevOps Platform Engineer

$141k–$237kPlano, TX
✓ From careers page· 3h ago
Dyson logo

Senior Manager, AI Platform

Bangalore, India
✓ From careers page· 3h ago
Commonwealth Bank of Australia logo

Senior Engineering Manager, Payments Technology

Melbourne Area, VIC
✓ From careers page· 3h ago
Commonwealth Bank of Australia logo

Chief Engineer

Sydney CBD Area
✓ From careers page· 3h ago

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.