> Markdown version of [/jobs/ext/2948465-principal-software-architect](https://www.wearedevelopers.com/jobs/ext/2948465-principal-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). --- # Principal, Software Architect - **Company:** Schneider Electric - **Location:** Barcelona, Spain - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Amazon Web Services, Microsoft Azure, Cloud Computing, Cloud Engineering, Continuous Integration, DevOps, Middleware, Apache JMeter, Routing, Node.Js, Performance Tuning, Reverse Proxy, Secure Coding, Systems Integration, Web Platforms, Web Usability, ReactJS, Layered Systems, Caching, Reliability of Systems, Technical Debt, Backend, Togaf, AngularJS, Kubernetes, Graphql, Front End Software Development, Api Design, Api Gateway, Dynatrace, Serverless Computing, Monolithic Repository, Microservices - **Published:** September 16, 2026 - **Apply:** https://www.buscojobs.com.es/principal-software-architect-en-barcelona-ID-372146670 ## About the Role Requisitos principalesExtensive experience in enterprise web platform architecture (frontend, backend, integration) Strong understanding of B2C, B2B, and eCommerce journeys (logged-in and non-logged-in) Hands-on expertise: SvelteKit, React, Angular; SSR/CSR; reusable components Node.js/Java/serverless architectures; middleware aggregation; SSR Experience with REST/GraphQL, microservices, and integration patterns Caching, CDN/edge strategies; reverse proxy routing and traffic handling CMS and composable platforms (e.g., Builder.io, Spryker) Cloud platforms (AWS, Azure, or GCP); containers (Amplify, Kubernetes); API gateways Observability and performance tooling (Dynatrace, JMeter); Core Web Vitals CI/CD, DevOps practices, monorepo setups (Nx preferred); security and reliability focus Full solution lifecycle ownership; strong stakeholder management and problem-solving mindset *****+ years in software; 5+ years in architect-level roles; platform transformation experience Certifications such as TOGAF, AWS Architect strong communication stakeholder management decisive problem-solving SvelteKit React Angular ## Description OverviewLead the end-to-end architecture of a unified web platform, driving scalability, performance, and reliability across multi-layered systems.Provide hands-on technical leadership to multiple teams while shaping platform strategy for B2C, B2B, and eCommerce journeys.Translate complex requirements into robust, scalable solutions and governance.Collaborate across Product, Engineering, QA, and Business to deliver a resilient, modern web platform.Join Schneider Digital to accelerate the company's digital transformation and sustainability goals.Compensaciones / Beneficiosflexible schedulehybrid workSabbatical Pack (up to 2 months unpaid leave)Floating HolidaysWellbeing programs (Wellwo, Wellhub)Life insurance and medical service at workplaceResponsabilidadesDefine and govern end-to-end architecture across frontend, middleware, APIs, backend, and integrationsDrive technology strategy and architectural roadmap for web platforms including cross-platform dependenciesLead performance optimization, scalability, caching, and operational resilience initiativesIdentify bottlenecks and technical debt; establish observability, SLOs, and reliability metricsAct as the technical authority for system design and critical delivery milestones; mentor teamsTranslate business requirements into scalable solutions aligned with platform strategyAdopt modern architecture patterns (modular/monorepo, microservices, API-first, event-driven)Enforce secure coding, performance best practices, and system reliabilityLead architecture governance, design reviews, and audits; ensure regulatory and quality adherenceEnsure robust CI/CD, release governance, and production readiness in collaboration with QA/DevOpsOversee impact analysis of changes to minimize risk and maximize release confidenceCommunicate architecture vision and risk to technical and non-technical stakeholdersCollaborate with Product, Engineering, QA, and Business teams to align customer experience with platform capabilitiesDrive adoption of cloud-native, headless CMS, and composable architectures; promote developer productivityRequisitos principalesExtensive experience in enterprise web platform architecture (frontend, backend, integration)Strong understanding of B2C, B2B, and eCommerce journeys (logged-in and non-logged-in)Hands-on expertise: SvelteKit, React, Angular; SSR/CSR; reusable componentsNode.js/Java/serverless architectures; middleware aggregation; SSRExperience with REST/GraphQL, microservices, and integration patternsCaching, CDN/edge strategies; reverse proxy routing and traffic handlingCMS and composable platforms (e.g., Builder.io, Spryker)Cloud platforms (AWS, Azure, or GCP); containers (Amplify, Kubernetes); API gatewaysObservability and performance tooling (Dynatrace, JMeter); Core Web VitalsCI/CD, DevOps practices, monorepo setups (Nx preferred); security and reliability focusFull solution lifecycle ownership; strong stakeholder management and problem-solving mindset*****+ years in software; 5+ years in architect-level roles; platform transformation experienceCertifications such as TOGAF, AWS Architectstrong communicationstakeholder managementdecisive problem-solvingSvelteKitReactAngular ## Related Videos - [The Pragmatic Architect: Balancing Necessity vs. Sufficiency in React Systems](https://www.wearedevelopers.com/videos/2101-the-pragmatic-architect-balancing-necessity-vs-sufficiency-in-react-systems) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Putting the Graph In GraphQL With The Neo4j GraphQL Library](https://www.wearedevelopers.com/videos/257-putting-the-graph-in-graphql-with-the-neo4j-graphql-library) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [DevOps Maturity Check – a way to balance autonomy and alignment](https://www.wearedevelopers.com/videos/58-devops-maturity-check-a-way-to-balance-autonomy-and-alignment) - [GraphQL + Apollo + Next.js: A Lovely Trio](https://www.wearedevelopers.com/videos/311-graphql-apollo-next-js-a-lovely-trio) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [The Best 7 Frontend Frameworks for Developers in 2025](https://www.wearedevelopers.com/magazine/400-the-best-7-frontend-frameworks-for-developers-in-2025) - [The Best JavaScript Framework to Learn](https://www.wearedevelopers.com/magazine/229-the-best-javascript-framework-to-learn) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Web Development Best Practices: What The Data Tells us](https://www.wearedevelopers.com/magazine/84-web-development-best-practices-what-the-data-tells-us)