SAP Logo

SAP - Winter 2026

Published on: May 10, 2026

Introduction

 During my work term at SAP as a Software Developer Intern, I gained experience in cloud-based software development, distributed systems, AI, and technical communication. The role provided the opportunity to contribute to enterprise-scale infrastructure while building skills in technologies such as Go, Kubernetes, and modern observability tools, as well as collaborating across teams to solve complex problems.

Information About SAP

 SAP is a global enterprise software company headquartered in Walldorf, Germany, known for developing solutions that help organizations manage business operations and customer relationships. Its products are widely used across industries to support areas such as data management, analytics, and cloud-based enterprise resource planning (ERP), serving customers around the world.

 I was part of a software development team focused on cloud-based infrastructure and internal tooling. In this role, I worked with technologies such as Go, Kubernetes, Python, and observability platforms like Grafana, contributing to systems that support large-scale, distributed applications. SAP’s emphasis on scalability, reliability, and innovation provided a strong environment to apply concepts from distributed systems, system design, and modern software engineering practices.


SAP Building

Job Description

As a Software Developer Intern, I contributed to the development and improvement of cloud-based systems and internal tooling at SAP. Some of my major projects included:

  • Ownership and resolution of a customer-facing issue, where I worked across teams to diagnose a complex database access conflict, participated in architectural discussions, and delivered a targeted fix before a critical deadline.
  • Engineering of AI-integrated developer tooling, where I built secure MCP servers for Jenkins and Grafana and integrated them with Claude Code to enable real-time access to logs and pipelines, significantly reducing debugging time.
  • Development and optimization of large-scale stress tests, where I simulated 400-pod Kubernetes scenarios and reduced execution time from 10 minutes to under 3, improving testing efficiency and system validation.
Co-op experience

Goals

  • Goal 1: Expand my understanding and use of AI tools in software development. Throughout the term, I explored and integrated AI tools such as Claude Code into my workflow to improve productivity. I developed custom MCP servers to enable secure access to internal systems, allowing AI tools to retrieve logs and interact with pipelines. I also presented a team-wide demo on best practices, contributing to broader adoption. I believe I successfully achieved this goal.
  • Goal 2: Develop proficiency in new technologies such as Go, Kubernetes, and Grafana. I gained hands-on experience working with Go in a production codebase and developed a strong understanding of Kubernetes through building and testing distributed systems. I also used Grafana to investigate system behavior and debug issues. Over time, I became more confident working independently with these technologies, and I believe I achieved this goal.
  • Goal 3: Strengthen my technical communication skills. I improved my ability to communicate complex technical concepts through documentation, presentations, and team discussions. I created clear internal documentation and delivered a technical demo comparing AI tools, which received positive feedback. Through ongoing collaboration, I became more confident in articulating ideas effectively, and I believe I successfully achieved this goal.

Conclusion

 During this work term, I had the opportunity to make meaningful contributions to enterprise-scale cloud systems while further developing my technical and professional skills. Through projects such as optimizing large-scale testing workflows, resolving complex system-level issues, and building AI-integrated developer tooling, I strengthened my ability to solve challenging problems in distributed environments. Beyond technical growth, I gained confidence in working with modern technologies, applying AI tools effectively, and communicating complex ideas through documentation and presentations. Overall, this experience deepened my understanding of cloud-based systems and reinforced my interest in building efficient, scalable, and impactful software solutions.

Acknowledgements

 I would like to thank my team at SAP for their guidance, support, and collaboration throughout the term. Their feedback, mentorship, and willingness to share knowledge played a significant role in my growth and success during this internship.

SAP Lego SetSAP Welcome KitSAP Mario

Written by: Nathan Probert