> Markdown version of [/jobs/ext/1431362-software-architect](https://www.wearedevelopers.com/jobs/ext/1431362-software-architect). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Architect - **Company:** Materialise - **Location:** Barcelona, Spain - **Contract:** Permanent contract - **Skills:** .NET Framework, Application Programming Interfaces (APIs), Amazon Web Services, Microsoft Azure, Bash Shell, C Sharp (Programming Language), Software as a Service, Software Quality, Software Design Patterns, Linux, DevOps, Distributed Systems, Monitoring of Systems, Python (Programming Language), NoSQL, OAuth, Object-Oriented Software Development, OpenID, Windows PowerShell, Software Architecture, Systems Development Life Cycle, Prometheus, JSON Web Token, Software Engineering, Datadog, Scripting, Spring Cloud, Grafana, Software Security, Containerization, Kubernetes, Infrastructure Automation Frameworks, Api Design, Terraform, Serverless Computing - **Published:** July 25, 2026 - **Apply:** https://www.jobleads.com/es/job/e9d0f42e068027f0de0bb39ccb0434a81 ## About the Role * Proven experience in a Software Architect or similar senior technical leadership role. * Strong experience designing distributed systems and cloud-native applications in container-based environments. * Solid knowledge of Kubernetes and modern deployment practices for containerized workloads. * Strong experience with .NET / C#, and the ability to guide architecture in a mixed-technology environment. * Strong understanding of software architecture principles, OOP, SOLID, design patterns, and maintainable system design. * Experience designing SaaS and multi-tenant solutions. * Strong knowledge of API design, HTTP, REST, and service integration patterns. * Solid understanding of application and API security best practices. * Experience working with relational and NoSQL databases. * Strong communication skills in English, with the ability to explain and defend technical decisions across technical and non-technical audiences. * Ability to lead through influence, mentor engineers, and create alignment across teams. What is nice to have? * Experience with Python in production systems. * Familiarity with Helm, ArgoCD, and monorepo-based development models. * Experience with at least one major cloud provider such as AWS, Azure, or GCP. * Familiarity with Infrastructure as Code tools such as Terraform. * Experience with observability and monitoring tools such as Datadog, Prometheus, or Grafana. * Knowledge of OIDC, OAuth2, JWT, and modern identity patterns. * Familiarity with Linux and scripting in Bash or PowerShell. ## Description At Materialise Medical, we believe that better healthcare starts with solutions designed around the individual patient. If you're passionate about bringing personalized care to every patient, you'll love being a part of this team. Through the technology we develop, researchers, engineers, and clinicians are revolutionizing personalized treatment - helping improve and save lives daily. As a Software Architect, you will help shape the future of our SaaS platform as we evolve from a serverless, AWS-oriented approach toward a more container-based, cloud-native architecture. You will work across a mixed technology landscape, helping steer the platform in a .NET-preferred direction while understanding and supporting existing Python-based services. This is a key role for someone who enjoys combining technical vision, pragmatic decision-making, and cross-team leadership to build scalable, secure, and maintainable software. What You Will Do * Define and evolve the architectural vision for scalable, secure, and maintainable SaaS solutions aligned with business goals. * Lead architecture decisions across services, APIs, integrations, and platform capabilities. * Guide the move toward container-based architectures and modern cloud-native engineering practices. * Work closely with engineering teams to improve software design, code quality, testing, deployment, and production readiness. * Collaborate with DevOps and platform teams to align solutions with company standards, templates, and deployment practices around Kubernetes, Helm, ArgoCD, and monorepo workflows. * Shape multi-tenant SaaS capabilities, including tenant-aware services, security boundaries, and platform scalability. * Partner with product management, stakeholders, and technical leaders to shape and defend the technical roadmap. * Mentor engineers and help foster strong architectural and engineering practices across teams. * Represent your team in the broader architecture community and contribute to alignment across departments. ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [Tomorrow's cloud data platforms - fully managed database-as-a-service (DBaaS)](https://www.wearedevelopers.com/videos/254-tomorrow-s-cloud-data-platforms-fully-managed-database-as-a-service-dbaas) - [Delay the AI Overlords: How OAuth and OpenFGA Can Keep Your AI Agents from Going Rogue](https://www.wearedevelopers.com/videos/1637-delay-the-ai-overlords-how-oauth-and-openfga-can-keep-your-ai-agents-from-going-rogue) ## Related Articles - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe)