Developer Intern, Database Core SQL Engine
SAP
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
About SAP and the STAR Program
At SAP, we empower the world to run better by bringing out the best in our team members. As a leading global software provider touching over 20 industries and 80% of global commerce, we offer challenging and impactful work, fostering an environment where you can grow, belong, and prioritize your well-being.
The Global Student Training and Rotation (STAR) Program provides university students with hands-on industry experience. Unlike traditional internships, this 18-month structured program allows you to continue your studies, participate in three different project rotations, and develop professional skills on real business projects. Upon graduation, STAR program alumni have opportunities to apply for full-time roles within SAP.
Role Overview: Developer Intern, Database Core SQL Engine
As a Developer Intern in the STAR Program, your initial rotation will focus on the SQL Engine5 team. This core query execution engine for SAP HANA is responsible for efficiently executing SQL queries, including SELECT statements and Data Manipulation Language (DML) operations (INSERT, UPDATE, DELETE). You will contribute to managing the critical pathway that transforms compiled query plans into actual data access and modification operations.
Example Project Topics
- Contribute to JSON query processing in HANA with Native JSON Column Support.
- Optimize federated query processing through Federated Query Processing Optimization initiatives.
Education and Qualifications
This program is open to undergraduate and graduate students who meet the following criteria:
- Expected to graduate in Feb. 2027, Aug. 2027, or Feb. 2028 (required).
- Relevant coursework in Database, Data Structures, Operating Systems, Algorithms, AI, etc.
- Experience in AI coding tools such as GitHub Copilot, Cline, Cursor, etc.
- Development experience in a Linux environment.
- Proficiency in C/C++, Python, and SQL.
- Intermediate communication skills in English (fluent is a plus).
- Strong analytical skills and the ability to work on complex topics (a plus).
- An open-minded, problem-solving attitude, resilience, and positive spirit under challenging conditions.
Program & Work Details
- 18-month structured program featuring learning, mentorship, and rotations.
- Employment Type: Fixed-term Intern for 18 months.
- Probation Period: 3 months from the date of hire (extendable if necessary).
- Flexible hours: Full-time (40 hrs/week) during breaks; part-time (20 hrs/week) or full-time during semesters, aligned with academic schedules.
- Eligible to apply for full-time roles after 9 months and graduation.
- Supports university field practicum / academic credit programs.
What You Can Expect at SAP
- Real-world experience at a top global software company.
- 1:1 mentoring and structured training.
- Opportunity for global exposure and full-time conversion.
- Competitive intern salary, differentiated for undergraduate and graduate students.
- Outstanding students may work abroad in SAP offices across Germany, Singapore, Australia, New Zealand, the USA, Spain, or other locations.
- Participation in SAP’s employee stock purchase program.
Key skills/competency
- SQL Engine
- Database Core
- Query Optimization
- C/C++ Programming
- Python Programming
- Linux Development
- Data Structures
- Algorithms
- AI Coding
- SAP HANA
How to Get Hired at SAP
- Research SAP's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
- Tailor your resume: Customize your resume to highlight experience in C/C++, SQL, Linux, and database concepts relevant to the Developer Intern, Database Core SQL Engine role.
- Showcase technical skills: Emphasize coursework and projects related to Data Structures, Algorithms, Operating Systems, and AI coding during your application.
- Prepare for technical interviews: Practice SQL query optimization, C/C++ coding challenges, and explain database principles specific to SAP HANA.
- Demonstrate problem-solving: Be ready to discuss complex technical challenges, your analytical approach, and your positive attitude under pressure in your interviews.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background