INTERNSHIP DETAILS

Software Engineer Intern

CompanyRakuten
LocationSingapore
Work ModeOn Site
PostedApril 14, 2026
Internship Information
Core Responsibilities
The intern will contribute to the design, development, and testing of software features under the guidance of senior engineers. They will also participate in code reviews and collaborate with cross-functional teams to deliver high-performance advertising technology solutions.
Internship Type
full time
Company Size
11123
Visa Sponsorship
No
Language
English
Working Hours
40 hours
Apply Now →

You'll be redirected to
the company's application page

About The Company
Rakuten Group, Inc. (TSE: 4755) is a global technology leader in services that empower individuals, communities, businesses and society. Founded in Tokyo in 1997 as an online marketplace, Rakuten has expanded to offer services in e-commerce, fintech, digital content and communications to 2 billion members around the world. The Rakuten Group has more than 30,000 employees, and operations in 30 countries and regions. For more information visit https://global.rakuten.com/corp/.
About the Role

Job Description:

Situated in the heart of Singapore's Central Business District, Rakuten Asia Pte. Ltd. is Rakuten's Asia Regional headquarters. Established in August 2012 as part of Rakuten's global expansion strategy, Rakuten Asia comprises various businesses that provide essential value-added services to Rakuten's global ecosystem. Through advertisement product development, product strategy, and data management, among others, Rakuten Asia is strengthening Rakuten Group's core competencies to take the lead in an increasingly digitalized world.

About the Rakuten Global Ad Technology Department:

The Rakuten Global Ad Technology Department stands at the forefront of innovation, transforming how brands reach and influence consumers within our leading global e-commerce environment. As a fundamentally data-driven and highly cross-functional team, we build and manage a comprehensive suite of advertising products and services, leveraging Rakuten's immense first-party data and vast consumer reach to create highly effective marketing solutions. Our dynamic teams collaborate seamlessly across key hubs in Japan, Singapore, India, and China, working together to develop, optimize, and scale cutting-edge ad platforms, performance marketing tools, and sophisticated audience targeting capabilities.

We are seeking a talented and highly motivated Software Engineer Intern to join our dynamic Global Ad Technology Department. This is an exceptional opportunity for a passionate individual to kickstart their career in a fast-paced, high-impact environment, contributing to the development of high-performance, scalable, and resilient advertising technology solutions that power Rakuten's global e-commerce ecosystem.

You will work closely with experienced engineers and receive mentorship to help you grow your technical skills. You'll gain hands-on experience with real-world engineering challenges, contributing to projects that directly impact millions of users and advertisers worldwide.

Responsibilities:

  • Contributing to the design, development, and testing of software features and components under the guidance of senior engineers.

  • Writing clean, well-documented, and efficient code in either Java, Scala, Go, Python following established coding standards.

  • Participating in code reviews, learning from feedback, and contributing to the team's quality standards.

  • Collaborating effectively with team members (other engineers, QA, product) to understand requirements and contribute to solutions.

Mandatory Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience.

  • Demonstrated foundational knowledge in at least one modern programming language (e.g., Java, Scala, Go, Python).

  • Basic understanding of data structures, algorithms, and fundamental programming concepts.

  • Excellent communication skills and a strong desire to learn and grow.

  • Ability to work effectively as part of a team.

Rakuten is an equal opportunities employer and welcomes applications regardless of sex, marital status, ethnic origin, sexual orientation, religious belief, or age.

Key Skills
JavaScalaGoPythonSoftware EngineeringData StructuresAlgorithmsCode ReviewsSoftware TestingCommunication SkillsTeamworkAd TechnologyE-commercePerformance MarketingAudience Targeting
Categories
SoftwareTechnologyEngineeringData & Analytics