Principal Software Architect; m/f/d | SAP Graph
Listed on 2026-05-09
-
Software Development
Software Architect, Software Engineer
Location: Germany
Principal Software Architect (m/f/d) | SAP Knowledge Graph
We help the world run better
.
At SAP, we keep it simple: you bring your best to us, and we'll bring out the best in you. We're builders touching over 20 industries and 80% of global commerce, and we need your unique talents to help shape what’s next. The work is challenging – but it matters. You’ll find a place where you can be yourself, prioritize your wellbeing, and truly belong.
What’s in it for you? Constant learning, skill growth, great benefits, and a team that wants you to grow and succeed.
- Define, own, and steer end-to-end architecture and implementation working closely with our engineering team.
- Translate use case requirements into architecture definitions.
- Drive execution and delivery of production-ready KG solutions, establishing a stable and reliable system architecture environment.
- Ensure adherence to SAP and BTP development architecture standards and best practices.
- Drive KG system architecture towards the long‑term vision of business knowledge graphs spanning across SAP, collaborating with the Chief Expert of Knowledge Graph and Semantic Technologies.
- Maintain active communication and collaboration with other Development Architects and stakeholders within the organizations’ architecture community on relevant architectural adjustments to the system architecture of KG solutions.
- Identify opportunities for reuse of architecture concepts or software parts and cross‑team synergies. Align architecture with stakeholders regarding architectural or technical dependencies.
- Integrate inputs and ideas from AI Scientists, AI Researchers, Data Engineers and Knowledge Engineers towards a holistic product vision.
- 10+ years of experience in Software Engineering with at least 5 years of professional experience as an architect.
- Bachelor’s or Master’s degree in Computer Science, Artificial Intelligence, or other relevant disciplines.
- Expertise in architectural design and operation principles and patterns for large-scale, distributed systems. Experience with event-driven architecture is a plus.
- Strong experience with container technologies (Docker, Kubernetes, etc.).
- Good understanding of SAP Business AI offerings such as Joule, AI agents, AI Core / Launchpad and Generative AI Hub.
- Proficiency in any of the programming languages such as Python, Java, Scala, or others.
- Strong communication skills and the ability to communicate all aspects of software architecture to various, also non‑technical stakeholders.
- Experience with SAP Products like SAP S/4
HANA, SAP Ariba, SAP Success Factors, or any other is a plus. - Experience working on Knowledge Graph (KG) projects utilizing Semantic Web technologies such as RDF, SPARQL, and SHACL.
- Experience in delivering projects within KG‑LLM domain will be strongly preferred.
- Proven ability to work in an agile environment with deep experience in design, development, deployment, and testing of multi‑tenant business applications in the Cloud.
- Experience in being part of large‑scale software development projects distributed across geographical locations and proven track record of delivering production grade Cloud / SaaS applications.
SAP is committed to the values of Equal Employment Opportunity and provides accessibility accommodations to applicants with physical and/or mental disabilities.
Requisition | Work Area:
Software-Design and Development | Expected Travel: 0 - 10% |
Career Status: Professional |
Employment Type:
Regular Full Time | Additional Locations:
Berlin #LI-Hybrid
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).