Software Engineer Intern

You'll be redirected to
the company's application page
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.
Prep Tools
20,000+ INTERVIEW QUESTIONS
Question Database
Curated for Software
Software
175+ Qs
Technology
225+ Qs
Engineering
363+ Qs
Data & Analytics
251+ Qs
PROFESSIONAL COVER LETTER TEMPLATES
Template Library
FULL_TIME templates
50+ templates for every role
STAND OUT FROM THE CROWD
AI Cover Letter
Tailored for Rakuten
Dear Rakuten Hiring Team,
I am excited to apply for the Software Engineer Intern position. With my experience in Java and Scala...
Continue with AI →