R

Roland Berger

Global strategy consultancy focusing on transformation

Software Architect with Enterprise Architect Skills

Software EngineeringConfirmed live in the last 24 hours
Full-timeLisbon, PortugalNo salary listedIn-person

About the Job

Requirements

  • A degree in Computer Science, Engineering, or equivalent experience.
  • At least 6 years of experience architecting cloud software and a proven track record of delivering production systems.
  • Expertise in Enterprise Architecture and Solution Architecture, including clear artifacts and governance practices.
  • Ability to derive a Target Architecture from reference designs and constraints.
  • Strong understanding of non-functional requirements and guardrail implementation, including security, observability, performance, reliability, and cost.
  • Proficiency in cloud and hybrid architectures using Azure, AWS, or GCP, including networking, identity and access management, data, secrets, policies, and private endpoints.
  • Experience with Model Context Protocol architecture and integration, including designing server topology, capability schemas, tool gating and permissions, auditing, and traceability.
  • Familiarity with agentic and large language model system patterns such as tool-calling, orchestration, evaluation loops, and fine-tuning pathways.
  • Expertise in application programming interface and integration architecture, including REST, GraphQL, events, data contracts, versioning, and resilience.
  • Excellent communication skills in English.
  • Development expertise in at least one programming language.

Responsibilities

  • Support internal transformation and client projects by serving as a technical backbone for designing secure, scalable generative AI systems, including AI agent applications.
  • Translate business goals into Enterprise and Solution Architectures.
  • Derive Target Architectures from reference patterns and guide delivery teams from proof of concept to production.
  • Own cross-cutting concerns including identity, data, observability, reliability, and cost.
  • Lead design reviews, architecture decision records, and guardrails.
  • Partner with Backend, DevOps, AI Engineers, and Product core teams to ensure agentic and large language model components, services, and data flows form a coherent platform.

About the Company

Roland Berger

Global strategy consultancy focusing on transformation

Roland Berger is a global strategy consulting firm with European origin. It helps organizations shape and implement complex transformations, including strategic repositioning, performance improvement, and AI-enabled digitalization, while embedding sustainability across projects. The firm combines deep industry knowledge with broad experience in core management functions and transformation programs, and it emphasizes data-driven solutions and geostrategic resilience. Roland Berger differentiates itself by its European heritage, global reach, and focus on transformation, AI-enabled value creation, and European sovereignty, aiming to guide clients toward sustainable performance and resilience.

Company size
1,001-5,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Munich, Germany
Founded
1967

Recently Posted Jobs

Explore more opportunities at Roland Berger

See more jobs