Palo Alto, California, United States Hybrid Employment

SAP Software Solutions | Business Applications and Technology is hiring a Software Developer

About the Role

Join SAP Software Solutions as a Software Developer Intern within the SAP Internship Experience Program (iXp). You'll be part of the SAP SuccessFactors Learning team, building business applications and technology that help the world run better. This role offers hands-on experience designing and developing software while collaborating with cross-functional teams.

What You'll Do

  • Design, develop, test, and enhance software by understanding requirements, implementing features, writing automated tests, and resolving issues.
  • Embrace lean and agile software development principles by participating in daily stand-ups, sprint planning, reviews, and retrospectives.
  • Collaborate and innovate with Product, Design, and other engineering teams to deliver a seamless, consistent experience for millions of users.
  • Gain experience working with Generative AI, Foundation Models, and LLMs.
  • Grow in leadership, presentation, and other soft skills.

What We're Looking For

  • Currently enrolled in an undergraduate or master’s degree program in Computer Science or Engineering at an accredited institution.
  • Good understanding of algorithms, data structures, OOP, design patterns, and software design principles.
  • Proficiency in programming and scripting languages: Java, Python, JavaScript/TypeScript, Go, Groovy, or Bash.
  • Knowledge of backend services (REST APIs, Microservices) and frontend frameworks (React, Angular, or Vue).
  • Understanding of at least one relational database system such as SAP Hana, Oracle, SQL Server, MySQL, PostgreSQL, or DB2.
  • DevOps mindset – inherent sense of ownership through the development and deployment lifecycle.
  • Familiarity with UI technologies such as JavaScript, HTML, CSS.
  • Thrive in a fast-paced environment working with multiple teams across various geographies.
  • Willingness to “go the extra mile” to ensure the highest quality of experience for our customers.
  • Extremely strong passion for technology and software craftsmanship.

Technical Stack

  • Languages: Java, Python, JavaScript, TypeScript, Go, Groovy, Bash
  • Backend: REST APIs, Microservices, Cloud development, Spring Boot, Spring Reactor
  • Frontend: React, Angular, Vue, JavaScript, HTML, CSS
  • Data: SAP Hana, Oracle, SQL Server, MySQL, PostgreSQL, DB2, Hadoop
  • Infrastructure & Tools: Docker, Kubernetes, Swagger, Continuous Delivery
  • Emerging Tech: AI, Microservices

Team & Environment

Part of the SAP SuccessFactors Learning team, collaborating with Product, Design, and other engineering teams.

Benefits & Compensation

  • Culture of Collaboration: Partner with experienced SAP colleagues and expert mentors who will support your growth. Grow professionally through personalized mentoring, coaching, and career development support.
  • Project-driven Experience: Kickstart your career with hands-on learning experience, making an impact from day one by contributing to meaningful projects. Endless learning resources and future-ready skills from a variety of virtual, in-person, and hybrid learning sessions.
  • Gain Visibility: Build relationships with leaders and peers across teams and functions. Showcase your ideas, skills, and creativity in a global, fast-paced environment. Open doors for future career opportunities within SAP and beyond.

Work Mode

This role follows a hybrid work model based in Palo Alto, California.

SAP Software Solutions is an equal opportunity employer.

Required Skills
JavaPythonJavaScriptTypeScriptGoREST APIsMicroservicesReactAlgorithmsData StructuresOOPDesign PatternsRelational Databases
Earn more as a remote developer

Performance pay that rewards your skills

Iglu's revenue-sharing model means top performers earn significantly more than traditional salaries. Choose your projects, deliver great work, and see it reflected in your pay.

Revenue-sharing compensation
Project choice & autonomy
International client base
Career growth support
Check compensation
Top earners exceed market rate
About company
SAP Software Solutions | Business Applications and Technology

SAP is a market leader in end-to-end business application software and related services for database, analytics, intelligent technologies, and experience management. Originally known for leadership in enterprise resource planning (ERP) software, SAP helps more than four hundred thousand customers worldwide work together more efficiently and use business insight more effectively.

Visit website
Job Details
Department Software Development
Category fullstack
Posted 14 days ago