Open Positions
Engineer
2028 Joiners
Software Engineer
-
【Work Location】
Rakuten Crimson House【Position Overview】
The Technology Management Division (TMD) provides Corporate IT, and Cyber Security & Privacy Governance to Rakuten Group companies and essential business management for technology organizations, thereby enabling innovation and strengthening the technology foundation. This position is responsible for system planning, new system development, and improvement of current systems. As the Rakuten Group continues to grow rapidly in terms of business scale, fields, and regions, this role offers the opportunity to work globally in a dynamic and challenging environment, providing many opportunities for significant personal and professional growth.【Position Details】
This position is responsible for planning, designing, developing, testing, debugging, implementing, and maintaining applications to contribute to Rakuten Group employee productivity.【Language Proficiency】
Japanese: Business Level
English: Business Level【Coding Test】
Required【Mandatory Requirements】
・Strong desire to learn Information Technology and Application Engineering
・Learning experience and skills in development languages such as Java and Python
・Knowledge of DBMS such as SQL Server, MySQL, Postgres, etc.【Desired Requirements】
・Learning experience and skill in software design and testing
・Knowledge of major protocols such as HTTP, HTTPS, etc.
・Knowledge of operating systems such as Windows, Linux, etc.【Main Services】
・Corporate Systems
-
【Work Location】
Rakuten Crimson House【Position Overview】
The Cloud Platform Supervisory Department (CPSD) develops and manages Rakuten’s state-of-the-art cloud platform, empowering global scalability and accelerating innovation across its diverse business units.Our organization focuses on building essential cloud services that enable service providers to seamlessly onboard, promote, and operate their offerings on the cloud.
As an Application Engineer, you will help design and develop scalable, reliable, and high-performance backend systems, including APIs and microservices, that power key functionalities such as billing, workflow, notifications, and permissions.This position offers hands-on experience with backend development, distributed systems, and modern cloud technologies while collaborating with cross-functional teams to deliver impactful solutions.
If you’re passionate about backend engineering and cloud services, this is your chance to grow your skills and contribute to the future of cloud platforms!【Position Details】
<Applications Engineer>
・ Developing backend microservices for our platforms
・ Collaborating with other team members and stakeholders in a supportive and constructive manner
・ Participating in code and design reviews to maintain high development standards
・ Optimizing applications for maximum speed and scalability
・ Encouraging a culture of innovation, quality, and customer service【Language Proficiency】
Japanese: Not required
English: Business Level【Coding Test】
Required【Mandatory Requirements】
・Bachelor’s degree in Computer Science, Information Technology, or a related field
・Knowledge of Python, Java/Kotlin, or JavaScript/TypeScript
・Understanding of software development principles, data structures, algorithms, and computer architecture
・Familiarity with source control systems, preferably Git
・Strong problem-solving skills and ability to learn quickly
・Good communication and teamwork skills
・A desire to learn, innovate, and grow professionally【Desired Requirements】
・Basic understanding of performance optimizations
・Familiarity with container platforms (e.g., Docker, Kubernetes) and CI/CD pipelines (e.g., Jenkins, CircleCI)
・Experience with backend frameworks
・Experience with agile methodologies【Main Services】
・Rakuten Group as a whole
-
【Work Location】
Rakuten Crimson House【Position Overview】
The Ecosystem Platform Supervisory Department (EPSD) develops scalable and reliable platforms that support the entire Rakuten Ecosystem globally, fostering a culture of ownership and data-driven decision-making.
This position involves application development for new features, improvements to existing features, and feature additions for the Rakuten Ecosystem platform. Specifically, you will be responsible for requirements definition, overview design, system design, detailed design, development, implementation, functional testing, operation, and maintenance. In addition, you will work on introducing the latest technologies, problem solving, and feature enhancement.Assigned team (assigned to one of the following):
・Incentive (Rakuten Points) Platform
・Membership Platform
・Marketing Cloud Platform【Position Details】
You will be assigned to either one of these positions:<Applications Engineer>
・ Design and development of software applications
・ Coordinate and collaborate with other related teams to understand client requirements and incorporate them into designs
・ Respond to system failures and debug existing systems
・ Analyze root causes of failures and propose and develop solutions
・ Assist in the creation of design documents and other documentation
・ Participate in project planning
・ Track the latest technological trends and incorporate them into systems<Software QA Engineer>
・ Contribute to QA activities including test planning, analysis, execution, and reporting to ensure no production incidents
・ Build and maintain a reliable automation test framework and test scripts for increasing delivery speed
・ Participate in online review/discussion sessions with onshore team and partner teams across the globe【Language Proficiency】
Japanese: Business Level
English: Business Level【Coding Test】
Required【Mandatory Requirements】
・Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field
・Development experience in at least one programming language, such as Java, Kotlin, Python, C++, Ruby, or JavaScript
・Practical experience and knowledge of software development fundamentals, including development processes, software design and architecture, data structures, data modeling, and release processes
・Development experience in Linux environments, including basic knowledge of Linux commands
・Basic knowledge and experience using Git for version control
・Experience developing server applications or mobile applications (Android/iOS)
・Strong problem-solving, analytical, and decision-making skills
・Ability to work effectively both independently and collaboratively in a team environment, with strong communication skills including the ability to explain technical concepts to non-technical stakeholders
・Strong interest in emerging technologies and a willingness to continuously learn and adopt new knowledge【Desired Requirements】
・Experience using SQL for database-related development and operations
・Basic knowledge of web and networking technologies, including HTTP, DNS, TCP/IP
・Experience developing web services or mobile applications
・Experience developing internet services through internships, part-time roles, or similar experiences
・Experience building and operating containerized or cloud-native environments using Docker and Kubernetes
・Experience with scripting languages such as Shell Script for automation or operational tasks
・Experience owning products or services from development through release
・Experience using automated testing tools such as Cucumber, Robot Framework, Selenium, or Gatling
・Software testing-related certifications, such as ISTQB
・Experience collaborating with team members from diverse cultural backgrounds【Main Services】
・Rakuten Ecosystem Platform (Membership, Points, etc.)
・Multiple Rakuten Ecosystem Services (e.g., Rakuten Ichiba)
-
【Work Location】
Rakuten Crimson House【Position Overview】
Telecom Business Application Supervisory Department (TBASD) develops and maintains a unified, high-quality Business Support System (BSS) for Rakuten Mobile. We deliver agile, scalable solutions across the customer lifecycle and continuously enhance system performance through close collaboration with stakeholders.
Rakuten Mobile’s services have become part of the social infrastructure of everyday life, and we sustain that infrastructure from the backend. We are responsible for keeping services up and running 24/7 at enormous scale through global collaboration. Our daily work involves tackling challenging and engaging questions—how to make systems more efficient, how to leverage new technologies to improve productivity, and how to deliver greater value than ever before.
If you are seeking challenges on a massive scale, this is the position for you.【Position Details】
To understand the Rakuten Mobile business and provide the best possible service, this role involves the following responsibilities:
・Understanding various BSS services
・Creating high-level and low-level designs (HLD/LLD) for these services
・Developing Business Support Systems
・Providing standard monitoring systems to ensure stable service operations
・Establishing standard designs to enable easy expansion of new services
・Troubleshooting services during incidents【Language Proficiency】
Japanese: Conversational Level
English: Business Level【Coding Test】
Required【Mandatory Requirements】
・Proficiency (3+ years) in one or more of the following: Java, Go, Python, PHP, Ruby or shell script
・Experience with algorithms, data structures and software design
・Experience of DevOps with CI/CD tools (ex. Jenkins, CircleCI)
・Experience in automation【Desired Requirements】
・Development experience using Java
・Team application development experience using Git, etc.
・Scripting experience using Shell Script, etc.
・Experience with SQL, etc.
・Familiarity with AI concepts and applications【Main Services】
・Rakuten Mobile
-
【Work Location】
NBF Shinagawa Tower【Position Overview】
Rakuten Payment, Inc. develops business with a focus on payment services and marketing solutions. Our services are available at approximately 5 million online and offline locations, as well as approximately 1 million locations accepting transportation-related e-money. The Product Development Division handles everything from system service planning to UI/UX planning, implementation, and operation.【Position Details】
<Application Engineer>
This position is responsible for the design, requirement definition, environment design, implementation, testing, and service launch of systems for Rakuten Pay, Rakuten Cash, and Rakuten Edy. Depending on the assignment, you will handle service development and operations across Rakuten Group’s FinTech services.
・Design, develop, test, and operate web-based systems (front-end and back-end) and batch applications.
・Construct and operate service monitoring and management automation.
・Build demo systems for concept validation.
・Plan and review various services, and provide support.
・Propose and implement improvements for assigned services.<Software QA Engineer>
This position is responsible for quality assurance across services, utilizing programming for quality verification.
・Conduct load testing for Web APIs (REST, SOAP).
・Perform functional testing for mobile applications.
・Monitor applications and perform troubleshooting.
・Analyze performance metrics (CPU usage, memory usage, network usage, etc.).
・Create performance graphs, session reports, and related documentation.<UI/UX Engineer>
Focusing on front-end UI development, this role involves screen design and development using a wide range of technologies, including backend API integration, seamless login, and hardware interaction via native APIs. We emphasize brand guidelines to improve design consistency and development efficiency while incorporating the latest technologies.【Language Proficiency】
Japanese: Not required~Business Level
English: Conversational Level~Business Level【Coding Test】
Required【Mandatory Requirements】
・Computer science or related background.
・Experience in development using one of the following: Java, PHP, Python, Golang, Scala, or Kotlin.
・Experience in front-end development using TypeScript (React, Svelte, Next.js, etc.).
・Experience in Linux environments.
・Understanding of database schemas and normalization.
・Understanding of system performance (load, memory, response time).【Desired Requirements】
・Experience utilizing AI tools for development and testing workflows.
・Experience with Git, Shell Script, and SQL.
・Experience with Apache and Tomcat.
・Experience with Struts and Spring Framework.
・Understanding of CI/CD.
・Experience with web UI development (HTML, CSS, JavaScript).
・Knowledge of latest technologies (Public Cloud, Docker, Kubernetes, etc.).【Main Services】
・Rakuten Pay
・Rakuten Pay Online
・Rakuten Cash
・Rakuten Edy
・Rakuten Point
・Other FinTech Services
Infra Engineer
-
【Work Location】
Rakuten Crimson House【Position Overview】
The Technology Management Division (TMD) provides Corporate IT, and Cyber Security & Privacy Governance to Rakuten Group companies and essential business management for technology organizations, thereby enabling innovation and strengthening the technology foundation. This position is part of a team responsible for a wide range of systems and services, including networking, endpoint management, business-critical workplace technologies, and audio-visual environments. Our environment is global, and we work closely with teams in other regions. Across these systems, we continuously improve, advance, and further integrate our infrastructure. This role offers many opportunities to gain knowledge and experience across a wide variety of technical areas.【Position Details】
This position is currently open to groups within the section that focus on:
・Networking
・Endpoint Management (PC/Mac, Virtual Desktop Infrastructure)
・Business Technology ServicesOverall, regardless of the group, this role involves designing, enhancing, and maintaining systems, including:
・Performing system maintenance and operations
・Collaborating with teams on a global scaleAfter completing basic training within the department, group assignments may change in the future depending on individual interests and qualifications.
【Language Proficiency】
Japanese: Conversational Level
English: Business Level【Coding Test】
Not Required【Mandatory Requirements】
・Strong desire to learn Information Technologies (including cloud-based systems)
・Interest in learning scripting and automation
・Knowledge of automation and improving efficiency using AI
・Team-oriented mindset with a proactive and responsible attitude【Desired Requirements】
・Knowledge of IT concepts
・Familiarity with Windows, Mac or Linux OS
・Experience with cloud environments like Azure
・Knowledge of computer networking
・Experience with scripting or programming【Main Services】
・Corporate Systems
-
【Work Location】
Rakuten Crimson House【Position Overview】
The Cloud Platform Supervisory Department (CPSD) develops and manages Rakuten’s state-of-the-art cloud platform, empowering global scalability and accelerating innovation across its diverse business units.As an Infra Engineer, you will be responsible for designing, building, and operating a private cloud that supports the growth of the Rakuten Group. Collaborating with a multinational team based in Japan and India, you will ensure the 24/7 operation of the infrastructure supporting the Rakuten Ecosystem. This role involves creating efficient systems, leveraging the latest technologies, and delivering higher-value services. It is an ideal environment for those who enjoy challenges and aim for growth.
【Position Details】
You will be assigned to either one of these positions:<Information Systems Engineer>
・ Responsible for maintenance and operation of the infrastructure platforms and networks supporting the various services provided by Rakuten Group
・ Core Systems (Virtualization, Windows, Linux, Cloud-based systems)
・ Standardization and automation to improve productivity
・ New system design and enhancement
・ Service operation troubleshooting<Reliability Engineer>
・ Improvement of service performance and latency
・ Standardization and automation to reduce toil in service management
・ Providing standard monitoring systems for stable operation of services
・ Providing standard design for easily expanding new services
・ Service operation troubleshooting【Language Proficiency】
Japanese: Conversational Level
English: Business Level【Coding Test】
Required【Mandatory Requirements】
・ Experience in Unix/Linux operations
・ 1+ years of programming experience in one or more of the following languages: Go, Python, Java, PHP, Ruby, or Shell Script
・ Understanding of information technology and cloud-based systems
・ Experience in scripting and automation
・ Experience of DevOps with CI/CD tools (e.g., Jenkins, CircleCI)
・ Experience in monitoring and troubleshooting
・ Experience in automation and configuration management using Chef, Ansible, Terraform【Desired Requirements】
・ Experience in Kubernetes, Database, and Network
・ Experience using Public Cloud
・ Experience with network devices
・ Experience in backend application development
・ Experience with SQL, etc.
・ Knowledge about system security【Main Services】
・ Wide range of Rakuten services (Rakuten Ichiba, Rakuten Pay, etc.) and platform features (Rakuten ID, etc.)
-
【Work Location】
NBF Shinagawa Tower【Position Overview】
Rakuten Bank is one of Japan’s largest internet banks with over 18 million accounts. The System Headquarters is a department involved in all aspects of system-related work, including planning, development, and operational maintenance, from core banking systems to iOS/Android user applications and platform engineering. All systems are open-based, and open-source technologies are actively utilized. You will take on the important responsibility of IT that underpins the banking business as a social infrastructure.【Position Details】
・IT infrastructure development (design, build, release)
・IT infrastructure operations (performance/response analysis, troubleshooting)
・IT infrastructure improvement (identifying issues, proposing improvements, automation using scripting languages, etc.)【Language Proficiency】
Japanese: Business Level
English: Not required【Coding Test】
Required【Mandatory Requirements】
・Knowledge and experience in any of the following:
・Construction and management of internet infrastructure components (circuits, routing, FW, LB, security, DNS, mail, etc.)
・Construction and management of IT infrastructure technical elements (servers, network, database, OS, virtualization, etc.)
・Use and management of public cloud services
・Development using scripting languages【Desired Requirements】
・Experience in server-side application development
・Experience in log aggregation and analysis of servers and applications
・Possession of the Applied Information Technology Engineer Examination (or equivalent/higher level)【Main Services】
・Rakuten Bank
-
【Work Location】
NBF Shinagawa Tower【Position Overview】
Rakuten Payment, Inc. is developing its business with a focus on payment services and marketing solutions. Our payment services are available at approximately 5 million online and offline locations, including supermarkets and convenience stores nationwide, as well as at approximately 1 million locations where transportation-related e-money is accepted, and the number of locations where it can be used continues to grow. The System Division handles everything from system service planning related to payment services to UI/UX planning, implementation, and operation.【Position Details】
<Information System Engineer>
We are looking for a person who can build and operate infrastructure in a department that develops cross-functional systems for our services.
[Main Responsibilities]
・Construction and management of Azure/GCP/AWS environment using DevOps/Jenkins and other CI/CD solutions
・Test and confirmation of constructed servers and environment
・Application deployment adjustment
・Alerting and monitoring using Azure/GCP/AWS monitoring solutions
・Update information and judgement of patching on Azure/GCP/AWS
・Investigation and recovery operation of Azure/GCP/AWS trouble
・Operation and construction requests to the private cloud management team<Database Engineer>
You will be responsible for optimizing our database systems, ensuring data integrity, availability, and security.
[Main Responsibilities]
・Design and manage databases for large-scale payment services (MySQL / MariaDB)
・Perform performance tuning and analyze bottlenecks in high-load environments
・Plan and execute migration from On-Premise to Public Cloud (AWS Aurora)
・Design and improve cloud-native database operations
・Ensure data consistency, availability, and security across multiple systems
・Work with global teams (including teams in India)【Language Proficiency】
Japanese: Business Level
English: Conversational Level【Coding Test】
Not Required【Mandatory Requirements】
<Information System Engineer>
・Motivation to build and operate infrastructure environments
・Strong motivation to manage service environments using Azure/GCP/AWS<Database Engineer>
・Knowledge and practical experience with MySQL and MariaDB
・Experience in performance tuning and troubleshooting
・Understanding of database security【Desired Requirements】
・Experience with Jenkins, Java, PHP, Python, Shell, etc.
・Knowledge of cloud-based databases (AWS RDS, Azure SQL Database, etc.)
・Experience with automation or IaC (Terraform, Ansible, etc.)
・Knowledge of database monitoring tools (Zabbix, Grafana, etc.)
・Experience with Public Cloud (Azure/AWS/GCP), Docker & K8s
・Communication skills in Japanese and English【Main Services】
・Rakuten Pay
・Rakuten Pay (Online)
・Rakuten Cash
・Rakuten Edy
・Rakuten Point
・Other FinTech Services
Data Engineer
-
【Work Location】
Rakuten Crimson House【Position Overview】
This position focuses on building data platforms and conducting data analysis that support the use of AI and machine learning at scale. Through data collection, processing, visualization, and modeling, you will help generate insights that contribute to business and service improvements, while supporting data-driven decision-making.【Position Details】
・Design, development, and operation of data lakehouses and large-scale data platforms
・Build big data processing workflows and ETL/ELT pipelines, including data cleansing and integration
・Conduct data analysis and develop or improve predictive models using statistical modeling and machine learning
・Collaborate with business units to identify issues and support data-driven decision-making【Language Proficiency】
Japanese: Not required
English: Business Level【Coding Test】
Required【Mandatory Requirements】
・Currently pursuing or holding a degree in Computer Science, Data Science, Statistics, Mathematics, or a related field, or possessing equivalent knowledge
・Basic skills in data processing and analysis using Python and SQL
・Foundational understanding of mathematics and statistics required for data analysis and machine learning, such as linear algebra, probability, and statistics【Desired Requirements】
・Experience with large-scale data processing platforms such as Spark and Hadoop
・Development experience in cloud environments such as GCP, AWS, or Azure
・Experience using data visualization tools such as Tableau or Power BI
・Experience with machine learning model development, data analysis, or data science through research, internships, or personal projects【Main Services】
・ Rakuten Group Services
-
【Work Location】
Rakuten Crimson House【Position Overview】
This position focuses on research and development in advanced areas such as AI, Natural Language Processing, and FinTech. Through algorithm design, prototype development, academic publications, conference presentations, and patent applications, you will help translate scientific insights into real-world solutions and business impact.【Position Details】
・Explore and drive research themes in advanced technology domains such as AI, Natural Language Processing, and FinTech
・Design and implement algorithms and prototypes, and evaluate their applicability to real-world challenges
・Share research outcomes internally and externally through conference presentations, academic papers, and patent applications
・Collaborate with engineers, product teams, and business stakeholders to translate research outcomes into services and business opportunities【Language Proficiency】
Japanese: Not required
English: Business Level【Coding Test】
Required【Mandatory Requirements】
・Development experience using at least one programming language such as Python, Java, or TypeScript
・Basic understanding of data structures, algorithms, and computer science fundamentals【Desired Requirements】
・Experience with conference presentations, academic papers, patent applications, or research projects
・Experience developing applications using REST APIs or microservices
・Experience integrating external services or APIs
・Experience implementing data processing, asynchronous processing, or solutions involving large-scale data
・Knowledge or experience in database design and operations, including SQL or NoSQL databases
・Knowledge or experience with frontend technologies such as React, TypeScript, or Tailwind CSS【Main Services】
・ Rakuten Group Services
-
【Work Location】
Rakuten Crimson House【Position Overview】
The Cloud Platform Supervisory Department (CPSD) develops and manages Rakuten’s state-of-the-art cloud platform, empowering global scalability and accelerating innovation across its diverse business units.To support one of the largest scale data processing and utilization platforms in Japan, we are looking for members who can help us improve the reliability, scalability, and cost-effectiveness of our large-scale platform.
【Position Details】
<Data Engineer>
・ Design, development, and maintenance of Data Platform
・ Design, development, and maintenance of batch processing and streaming processing pipelines
・ Design of database schemas
・ Development and maintenance of DWH
・ Analysis and improvement plan proposals for Data Platform solutions【Language Proficiency】
Japanese: Not required
English: Business Level【Coding Test】
Required【Mandatory Requirements】
One or more of the following skills/knowledge:
・ Programming skills (Java, Python, Scala)
・ Knowledge of the project development lifecycle (Requirement definition, design, development, test, maintenance)
・ Knowledge of Linux
・ Understanding of databases and database languages (SQL, etc.)【Desired Requirements】
・ Experience with big data storage/processing solutions (Hadoop/Hive/Spark)
・ Basic knowledge of networking
・ Development experience on public clouds (e.g., Google Cloud)
・ Knowledge of DevOps
・ Experience in designing, building, operating, and optimizing Data Warehouses (DWH)
・ ETL development experience
・ Analysis experience with BI tools (DataStudio, Tableau, Domo, etc.)【Main Services】
・ Rakuten Group Services
AI/ML Engineer
-
【Work Location】
Rakuten Crimson House【Position Overview】
This position focuses on designing and developing applications and services powered by the latest AI and generative AI technologies. You will work across a broad range of technical domains, including frontend, backend, cloud infrastructure, and LLM applications, to build innovative solutions that enhance user experience and create business value. This role offers the opportunity to take ideas from early-stage validation and prototyping through to production deployment and operation, turning AI technologies into real-world service value.【Position Details】
・Develop applications across a wide range of areas, including frontend, backend, and cloud infrastructure
・Design and implement new applications and features using generative AI and large language models (LLMs)
・Build scalable and reliable systems using microservices and APIs
・Collaborate with internal and external stakeholders and team members to drive ideas from validation and prototyping through to production deployment
・Continuously improve AI solutions with consideration for user experience, technical feasibility, and operational excellence【Language Proficiency】
Japanese: Not required
English: Business Level【Coding Test】
Required【Mandatory Requirements】
・Programming experience with languages such as Python, Java, or TypeScript
・Fundamental knowledge of data structures and algorithms
・Fundamental knowledge of statistics and mathematics【Desired Requirements】
・Experience in cloud development using AWS, GCP, Azure, or similar platforms
・Experience with AI/ML frameworks such as TensorFlow, PyTorch, or LangChain
・Experience developing REST APIs or microservices
・Experience with frontend technologies such as React, TypeScript, or Tailwind【Main Services】
・ Rakuten Group Services
-
【Work Location】
Rakuten Crimson House【Position Overview】
Ecosystem Platform Supervisory Department (EPSD) develops scalable and reliable platforms that support the entire Rakuten Ecosystem globally, fostering a culture of ownership and data-driven decision-making. As a Machine Learning Engineer, you will be an integral part of our innovative team, creating and applying advanced algorithms to analyze diverse sources of data, extracting valuable insights to drive strategic decision-making. You will be responsible for creating AI models, machine learning algorithms, and systems, understanding complex business challenges, developing datasets, and deploying scalable solutions.【Position Details】
・Design and develop machine learning and AI models
・Translate complex business challenges into data-driven solutions
・Collaborate with data engineers to construct data and model pipelines
・Apply AI and machine learning techniques to solve critical business problems
・Validate and monitor the performance of AI/Machine Learning models
・Write robust, scalable code and develop deployment strategies
・Visualize data and modeling results and communicate findings to stakeholders
・Stay updated with the latest AI and machine learning trends and techniques【Language Proficiency】
Japanese: Business Level
English: Business Level【Coding Test】
Required【Mandatory Requirements】
・Bachelor’s or Master’s degree in Computer Science, Data Science, Artificial Intelligence, or a related field
・Proficient in programming languages and machine learning frameworks
・Solid understanding of data structures, data modeling, and software architecture
・Strong mathematical skills with knowledge in statistics and linear algebra
・Excellent problem-solving and analytical skills
・Ability to effectively communicate complex data to non-technical team members and stakeholders
・Demonstrated ability to work independently and collaboratively in a team environment【Desired Requirements】
・Ability to handle and work with large datasets using technologies like Elasticsearch, Hadoop, Cassandra, etc.【Main Services】
・Rakuten Ecosystem Platform (Membership, Points, etc.)
・Many Rakuten Ecosystem Services (Rakuten Ichiba, etc.)
Product/Project Manager
-
【Work Location】
Futako Tamagawa Rise Office【Position Overview】
The Global Ad Division oversees the entire advertising business for more than 70 services within the Rakuten Group. We manage ad delivery across all Rakuten services and support all traffic. Utilizing Rakuten’s rich data sets, we are one of the most global organizations within Rakuten. You will work with talented members from around the world, handling large-scale data and AI to develop and operate services that support a business exceeding 200 billion yen. This position offers the opportunity to contribute significantly to Rakuten’s business while building an international career. It is extremely rare for new graduates to have the opportunity to work on projects of this scale. This role offers a unique opportunity to grow into one of two career tracks: Product Manager or Project Manager. At the start, you will take on responsibilities from both areas, allowing you to develop a well-rounded skill set for shaping innovative user experiences and driving operational success.【Position Details】
In this position, you will analyze issues and user needs to deliver new experiences while executing solutions through effective project management. By leveraging data-driven insights, you will thoughtfully evaluate ideal products and user requirements. You will collaborate with business stakeholders, engineers, and QA to manage the entire process from requirements definition to development and release. You will have the opportunity to take ownership of multiple initiatives by participating in ongoing projects and leading cross-functional teams to ensure success. Your responsibilities will include understanding project scope, assigning tasks, and managing budgets and schedules. You will also monitor progress, address risks, and provide regular updates to stakeholders to ensure projects are completed on time and meet high standards.【Language Proficiency】
Japanese: Business Level
English: Business Level【Coding Test】
Not Required【Mandatory Requirements】
・Strong communication skills
・Logical thinking abilities
・Problem-solving skills
・Skill to identify issues and propose optimal solutions【Desired Requirements】
・Basic understanding of web technologies (HTML, CSS, JavaScript) and how they impact user experience and product development
・Proficiency in RESTful APIs and web services, and how they are used to integrate different systems
・Ability to understand technical discussions with engineers
・Basic understanding of agile development methodologies【Main Services】
・Rakuten Ichiba
・Rakuten Travel
・Rakuten Affiliate
-
【Work Location】
Rakuten Crimson House【Position Overview】
The Technology Management Division (TMD) provides Corporate IT, and Cyber Security & Privacy Governance to Rakuten Group companies and essential business management for technology organizations, thereby enabling innovation and strengthening the technology foundation. This position is responsible for system planning, new system development, and the improvement of existing systems. As the Rakuten Group continues to grow rapidly in terms of business scale, domains, and regions, this role offers the opportunity to work in a global, dynamic, and challenging environment, with many opportunities for significant personal and professional growth.【Position Details】
The Product Manager maximizes product value by prioritizing requirements and defining scopes to ensure efficient releases. They analyze feedback and stakeholder needs to propose solutions with a long-term vision. Additionally, they engage internal and external stakeholders, create documents such as business requirement definitions and product roadmaps, and take full responsibility for product improvement and success.【Language Proficiency】
Japanese: Business Level
English: Business Level【Coding Test】
Not Required【Mandatory Requirements】
・Strong problem-solving skills
・Ability to multi-task, taking initiative to determine priorities and change directions to meet goals; ability to adapt to a fast-paced environment
・Excellent verbal and written communication skills and the ability to interact with diverse stakeholders such as executives, managers, and subject experts
・Ability to define user requirements both with and without designing a technical solution【Desired Requirements】
・Experience or knowledge in software design and testing
・Knowledge of major protocols such as HTTP, HTTPS, etc.
・Knowledge of operating systems such as Windows, Linux, etc.【Main Services】
・Corporate Systems
-
【Work Location】
Rakuten Crimson House【Position Overview】
The Cloud Platform Supervisory Department (CPSD) develops and manages Rakuten’s state-of-the-art cloud platform, empowering global scalability and accelerating innovation across its diverse business units.As a Product Manager, you will be deeply involved in every aspect of a product’s journey, from initial ideation to post-launch analysis. You will be responsible for understanding customer needs, identifying market opportunities, and translating them into successful product offerings. This role requires close collaboration with various teams, including engineering, marketing, and sales, to ensure the right product is developed and delivered efficiently. Your strategic insights will shape product roadmaps, aiming to maximize value and meet diverse business needs. Ultimately, you will drive the creation and evolution of products that resonate with our users and achieve business goals.
【Position Details】
<Product Manager>
・ Develop and contribute to long-term strategic roadmaps and future visions, informed by market trends and business needs
・ Conduct thorough analysis (e.g., cloud usage, ROI, KPIs) to identify opportunities for improvement and drive optimization across services or platforms
・ Work closely with various internal and external stakeholders to define requirements, negotiate, and ensure alignment for project success
・ Participate in and support key phases of projects, from initial planning and definition to launch and ongoing enhancement【Language Proficiency】
Japanese: Business Level
English: Business Level【Coding Test】
Not Required【Mandatory Requirements】
・ Bachelor’s Degree in Business, Marketing, Engineering, or a related field
・ Excellent written and verbal communication skills (English and Japanese)【Desired Requirements】
・ Basic knowledge of Agile project management concepts
・ Experience working in cross-cultural teams
・ Experience with modern project management tools, preferably JIRA/Confluence
・ Proven record in delivering winning products from scratch
・ Programming experience
・ Knowledge of web development platforms, databases, and infrastructure systems is a plus【Main Services】
・ Wide range of Rakuten services (Rakuten Ichiba, Rakuten Pay, etc.) and platform features (Rakuten ID, etc.)
-
【Work Location】
Rakuten Crimson House【Position Overview】
Ecosystem Platform Supervisory Department (EPSD) develops scalable and reliable platforms that support the entire Rakuten Ecosystem globally, fostering a culture of ownership and data-driven decision-making. As a Product Manager, you will be involved in every stage of the product lifecycle—from analyzing client needs and identifying potential product ideas, to product development, market launch, and performance analysis. You will work closely with multiple teams, including marketing, sales, and development, to ensure that the right products are built and delivered to market in a timely manner.【Position Details】
・Collaborating with senior product managers to define the product roadmap, product planning, prioritization, backlog management, and feature enhancements
・Analyzing, proposing, and planning new projects and enhancements; evaluating ROI; defining KPIs for existing services and products; and tracking them for continuous improvement
・Assisting in the creation of business requirement definitions, product specifications, and negotiations with project stakeholders
・Supporting product launch activities, including launch planning, project scheduling coordination, and project documentation
・Assisting in managing communications with domestic and international Rakuten services
・Project management (depending on your experience, skill set, and the project scope)【Language Proficiency】
Japanese: Business Level
English: Business Level【Coding Test】
Not Required【Mandatory Requirements】
・Bachelor’s Degree in Business, Marketing, Engineering, or a related field
・Excellent written and verbal communication skills (English and Japanese)【Desired Requirements】
・Basic knowledge of Agile project management concepts
・Experience working in cross-cultural teams
・Experience with modern project management tools, preferably JIRA/Confluence
・Proven record in delivering products from scratch
・Programming experience
・Knowledge of web development platforms, databases, and infrastructure systems【Main Services】
・Many Rakuten Ecosystem Services
-
【Work Location】
Rakuten Crimson House【Position Overview】
Telecom Business Application Supervisory Department (TBASD) develops and maintains a unified, high-quality Business Support System (BSS) for Rakuten Mobile. We deliver agile, scalable solutions across the customer lifecycle and continuously enhance system performance through close collaboration with stakeholders.
As a Product Manager, you will be involved in every stage of the product lifecycle—from analyzing client needs and identifying potential product ideas, to product development, market launch, and performance analysis. You will work closely with multiple teams, including marketing, sales, and development, to ensure that the right products are built and delivered to market in a timely manner.【Position Details】
<Product Manager>
・Collaborating with senior product managers to define the product roadmap, product planning, prioritization, backlog management, and feature enhancements as part of general product management activities
・Analyzing, proposing, and planning new projects and enhancements; evaluating ROI; defining KPIs for existing services and products; and tracking them for continuous improvement
・Assisting in the creation of business requirement definitions, product specifications, and negotiations with project stakeholders
・Supporting product launch activities, including launch planning, project scheduling coordination, and project documentation
・Assisting in managing communications with domestic and international Rakuten services
・Project management (depending on your experience, skill set, and the project scope)【Language Proficiency】
Japanese: Native Level
English: Business Level【Coding Test】
Not Required【Mandatory Requirements】
・Bachelor’s Degree in Business, Marketing, Engineering, or a related field
・Excellent written and verbal communication skills (English and Japanese)【Desired Requirements】
・Basic knowledge of Agile project management concepts
・Experience working in cross-cultural teams
・Experience with modern project management tools, preferably JIRA/Confluence
・Proven record in delivering winning products from scratch
・Programming experience
・Knowledge of web development platforms, databases, and infrastructure systems would be a big plus【Main Services】
・Rakuten Mobile
-
【Work Location】
NBF Shinagawa Tower【Position Overview】
Rakuten Payment, Inc. develops business with a focus on payment services and marketing solutions. Our services are available at approximately 5 million online and offline locations, as well as approximately 1 million locations accepting transportation-related e-money. The Product Development Division handles everything from system service planning to UI/UX planning, implementation, and operation.【Position Details】
<Product Manager>
You will be responsible for product management, promoting system development, and contributing to product growth while honing your knowledge and skills in system development, including programming, through practice.
・Promote system development.
・Plan new products and features.
・Collaborate with the business side to plan service improvements.
・Develop service strategies.<Project Manager>
Manage development projects, define requirements, coordinate with internal and external stakeholders, handle daily service management and improvements, and plan service strategies while providing appropriate analysis, reporting, and proposals to decision-makers.
・Create business and system requirement definitions.
・Manage and promote development projects.
・Negotiate with external parties as a primary point of contact.
・Maintain and improve service levels.【Language Proficiency】
Japanese: Not required~Business Level
English: Not required~Business Level【Coding Test】
Not Required【Mandatory Requirements】
・Bachelor’s or master’s degree.
・Knowledge of IT or programming.
・High motivation to learn new technologies.【Desired Requirements】
・Knowledge of basic web technologies.
・Experience in web application development (programming, etc.).
・Understanding of web application development processes (Agile and Waterfall).【Main Services】
・Rakuten Pay
・Rakuten Pay Online
・Rakuten Cash
・Rakuten Edy
・Rakuten Point
・Other FinTech Services