C++ (Junior) Developer (f/m/d) - SAP HANA Database in Walldorf


SAP started in 1972 as a team of five colleagues with a desire to do something new. Together, they changed enterprise software and reinvented how business was done. Today, as a market leader in enterprise application software, we remain true to our roots. That’s why we engineer solutions to fuel innovation, foster equality and spread opportunity for our employees and customers across borders and cultures.

SAP values the entrepreneurial spirit, fostering creativity and building lasting relationships with our employees. We know that a diverse and inclusive workforce keeps us competitive and provides opportunities for all. We believe that together we can transform industries, grow economics, lift up societies and sustain our environment. Because it’s the best-run businesses that make the world run better and improve people’s lives.



As a (Junior) Developer (f/m/d) you will be working in the HANA Core development team located in Walldorf and you will desing, code, test and deliver robust persistence functionalities for SAP's database HANA. The HANA persistence layer is the foundation for central business critical features like relational tables, non-relational as well as object-oriented store, High Availability, Backup and Recovery and more.
You can expect to write software implementations using primarily C++, write regression tests for your own code using different programming languages (e.g. C++, Python, SQL) and testing frameworks (e.g. Google C++ Testing Framework). You will conduct code reviews and code audits to spot opportunities for improvements with respect to usability, testability, supportability, or potential performance penalties, as well as integrating the implementations into the HANA Cloud operations framework.
You are the right person for this role if you are enthusiastic about learning new technologies and sharing your experience with others. Your passion to code helps you to master technical complexity and dependencies to shape the future of SAP cloud products. The role offers great opportunities for your personal development in return.



  • Excellent degree (Bsc, Msc, PhD) in Science, Technology, Engineering and Mathematics
  • Strong C++ programming skills and experience in implementing performance-critical algorithms
  • First C++ Unit Test skills
  • Experience with continuous integration concepts and tools e.g. Git, Gerrit
  • Ability to analyze and debug complex problems
  • Fluent English and German language skills


Please make sure your set of application documents contains a cover letter and CV, copies of the obtained degrees and references. 


Technology & Innovation (T&I) is responsible for SAP’s overall platform and technology development such as SAP HANA (Cloud). Being part of the SAP HANA team means constantly driving innovation and working on complex technical challenges every day.



Success is what you make it. At SAP, we help you make it your own.

A career at SAP can open many doors for you. If you’re searching for a company that’s dedicated to your ideas and individual growth, recognizes you for your unique contributions, fills you with a strong sense of purpose, and provides a fun, flexible and inclusive work environment – apply now.


Extra Informationen

Veröffentlicht am
IT / Software-Entwicklung / Programmierung
Führerschein erforderlich?
Auto erforderlich?
Motivationsschreiben erforderlich?

Walldorf | IT Jobs | Karrierestarter

Bewirb dich direkt

Dieses Jobangebot teilen

Wir heißen zwar YoungCapital, aber bei uns ist jeder willkommen. Auch wenn du schon etwas mehr Erfahrung hast. Noch mehr Fragen? Check unsere FAQ.