SAP (Senior) Developer for SAP HANA customer scenarios optimizations Job in Walldorf/St. Leon-Rot, Germany

Requisition ID: 118306

Work Area: Software-Design and Development

Location: Walldorf/St. Leon-Rot

Expected Travel: 0 - 10%

Career Status: Professional

Employment Type: Regular Full Time


SAP’s vision is to help the world run better and improve people’s lives.

As the cloud company powered by SAP HANA®, SAP is a market leader in enterprise application software, helping companies of all sizes and industries run better. SAP empowers people and organizations to work together more efficiently and use business insight more effectively. SAP applications and services enable our customers to operate profitably, adapt continuously, and grow sustainably.

At SAP, we believe in the power of collaboration and empower our employees to perform at their best in an environment that encourages free and open expression of ideas. You’ll work alongside creative thinkers who share your interests, while turning big ideas into reality for our customers. With innovative job training, mentors to help you grow, and the flexibility to balance your work and personal life, you’ll be able to get more out of your career. It’s no wonder that some of the sharpest minds from around the world are working for a company that is consistently recognized as a global top employer.

Now it’s your turn to take the next step and help make the world Run Simple.


  • Are you passionate about software engineering and about to finish your IT degree?

  • Do you want to start your career at the world market leader for enterprise software?

  • Do you see your professional development in a team of very skilled people with great team spirit?

We are looking for talents like you to join our SAP HANA team!

The SAP HANA team develops a platform that performs parallel in-memory processing of huge data sets to offer extremely fast real-time responses for analytic queries. The platform also provides libraries for predictive, planning, text processing, spatial, and business analytics – all on the same architecture.

You are interested in optimizing software? Then we are looking for you to extend our team of the SAP HANA platform.

Within our team, we practice a trust-based working model. If you need to work flexibly from another location or at another time you can do so given your manager’s agreement.

To find out more about the SAP HANA in-memory database team, check out our video:


As part of the HANA team, you deal with business critical customer scenarios in order to evaluate and optimize existing features and new innovations. You conduct technical analysis and handle internal and external communication. You provide feedback to our customers!

Topics include:

Customer facing

  • The HANA Customer Scenario Optimizing team is in contact with customers in order to understand complex customer scenarios and help customers to provide their SAP HANA workload and data to SAP premises or the SAP HANA Capture & Replay Cloud Service

HANA Customer scenario: evaluation & optimization

  • Expect to integrate SAP HANA customer scenarios into the SAP HANA CI infrastructure

HANA Customer scenario: Innovation testing

  • Expect to optimize and rewrite SAP HANA customer scenarios in order to make use of new innovations

SAP HANA Cloud Service

  • Work as part of the team, which operates the HANA Cloud Service for customer scenarios and continuously seek for optimizations

In your daily work you can expect to…

  • Analyze complex database problems coming from complex customers scenarios and new SAP internal stakeholders related to database engine and SAP HANA platform

  • Create function test, performance tests, scalability tests et al for complex customer scenarios

  • Align customer requirements based on customer scenarios in close collaboration with SAP HANA development

  • Analyze feature completeness, performance and scalability of the SAP HANA database

  • Communicate issues to stakeholders and HANA development

  • Continuously improve supportability features and documentation


Required skills

  • Strong analytical skills

  • Strong LINUX skills

  • Familiar with debugging and analyzing complex database related problems

  • Very Good knowledge of SQL

  • Very Good knowledge of general database architecture

  • Good knowledge of one of the following programming languages:

  • Python/shell-Scripting

  • C/C

  • Ability to work well in global teams across different time-zones

  • Good communication skills

  • Verbal and written working proficiency in English and German

  • Good understanding of customer IT processes

Preferred skills

  • Using C -Debuggers (like GDB) or profiling tools

  • Knowledge in Git, Gerrit, Jenkins, Docker, Mesos

  • Knowledge of SAP Applications (e.g. BW, S/4 HANA)

  • Knowledge of Continuous Integration, Continuous Delivery and Software Testing


At least 3 years of practical experience in the area of Database optimization or application optimization for database access.



To harness the power of innovation, SAP invests in the development of its diverse employees. We aspire to leverage the qualities and appreciate the unique competencies that each person brings to the company.

SAP is committed to the principles of Equal Employment Opportunity and to providing reasonable accommodations to applicants with physical, sensory and/or mental disabilities. If you are interested in applying for employment with SAP and are in need of accommodation or special assistance to navigate our website or to complete your application, please contact us at EMEA: 49 6227 7 48599 and , Americas: , APJ: . Requests for reasonable accommodation will be considered on a case-by-case basis.

Additional Locations: