Senior Software Architect

Hace 2 semanas

Sant Cugat del Vallès, Cataluña, España Roche Jornada completa
Overview

In this Senior Software Architect role, you will own end-to-end architecture for mobile, backend and cloud within Roche’s PIxSW, shaping SaMD and digital health products. You’ll lead architectural decisions, write design documents, and guide cross-functional teams to deliver secure, compliant solutions. You will advance AI-assisted engineering as part of our aSDLC, applying agentic tools to improve design, prototyping and reviews. This position blends hands-on prototyping with strategic architecture in a regulated, patient-focused domain.

Compensaciones / Beneficios
  • brand new Apple hardware
  • fitness benefits
  • public transport support
  • lunch benefit
  • language classes
  • professional training budget
Responsabilidades
  • Own architecture across native mobile, backend and cloud; define integration boundaries and design decisions
  • Produce technical designs, architecture decision records, and C4 models to guide implementation
  • Make trade-offs on cost, risk and value; keep regulated and non-regulated parts separated for SaMD readiness
  • Shape and advance the aSDLC by integrating agentic AI tools into design, prototyping, documentation and review
  • Set standards and guardrails for AI-assisted work in a regulated setting with clear ownership
  • Provide technical leadership to squads, facilitate decisions, and mentor through reviews and paired work
  • Collaborate with mobile and Cloud/DevOps teams to ensure cross-domain alignment and reusable blueprints
  • Create documentation to keep products audit-ready and align with shared architectural direction
Requisitos principales
  • Strong track record as Software Architect across mobile, backend and cloud
  • Depth in Java and Spring; modular domain-driven design; APIs and integration; cloud-native patterns; DevOps and CI/CD; experience with a major cloud provider is a plus
  • Experience with agentic AI tools (e.g., Claude Code) and leveraging AI in software design, prototyping and review
  • Ability to translate architecture into actionable designs (design docs, decision records, C4 models) and facilitate team decisions
  • Experience in regulated or safety-critical environments; SaMD or medical device software is a strong plus
  • Strong communication skills and ability to lead through expertise; hands-on with prototypes when risk reduction is needed
  • Willingness to travel (~10%), and collaborate across multiple sites
  • Strong communication
  • Collaborative leadership
  • Decision-making under risk
  • Java and Spring; modular and domain-driven design
  • APIs and integration patterns; cloud-native architecture; DevOps and CI/CD
  • AI-assisted development tools and AI-enabled engineering practices (agentic tools)