-
Rakuten

Software Engineer - System Strategy Office, Rakuten Payment, Inc.

Rakuten
Japan · Full-time · Not Applicable

Job Description

Business Overview

Are you interested in building the next generation of internet services that reach hundreds of millions of users across the globe every day?

Rakuten is on a mission to empower individuals and society through innovation and entrepreneurship. Today we have 70+ businesses across a range of sectors, with a key part of this being our presence in FinTech.

Rakuten Payment’s large-scale platforms enable users and merchants to conveniently and safely make and accept payments. We strive to delight our users with our Rakuten membership and loyalty programs.

Department Overview

Sitting within Rakuten Payment’s System Division, the System Strategy Office (SSO) plays a crucial role in this. We focus on developing the next Payment platforms that will become the foundation of Japan’s social infrastructure to support users’ daily lives now and into the future.

Position

Why We Hire

We are looking for a Software Engineer to help drive progress for our key initiatives.

As part of our team, you will get to see behind the scenes of the technology that enables modern, online life. Together, with your help, we aim to turn vision into a reality and deliver the next generation of payment technologies.

Position Details

  • Develop RESTful/gRPC API services to handle thousands of requests per second.
  • Develop tools to support, automate, and optimize infrastructure, minimizing errors and improving efficiency.
  • Work with QA team to build performance and integration testing tools for these APIs.
  • Collaborate with product managers to ensure that implementation meets the specifications.
  • Contribute actively to the technical discussions.
  • Focus on clarity, robustness, security and ease of use.

Work Environment

Technical Stack

  • Programming languages: Java/Kotlin, Golang and NodeJS (JavaScript/TypeScript).
  • Data stores: MySQL, MariaDB, ETCD, Redis.
  • Container orchestration: Kubernetes.
  • Public Cloud: GCP, Azure.

Mandatory Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, Mathematics or related field.
  • Experience in two or more of the following programming languages: Golang, Node.js, Java, Kotlin, C/C++, Rust, Python.
  • Experience with designing, developing and maintaining backend services, including REST, GraphQL and gRPC APIs.
  • Deep understanding of networking protocols such as HTTP and TCP.
  • Experience with relational databases.

Desired Qualifications

  • Experience with and enthusiasm for Docker/Kubernetes.
  • Interest in safe, stress-free and repeatable operations and understanding their importance for a payment business.
  • Knowledge of modern software development techniques such as CI/CD, blue/green deployments, canary releases, A/B testing, etc.
  • A track record of self-directed side projects, research, or open-source contributions.
  • Experience in working in cross-cultural development teams.

Other Information

Additional information on Location

Shinagawa, Tokyo

Additional Information On Secondment

This position will be hired by Rakuten Group, Inc. and seconded to Rakuten Payment, Inc.

Additional Information On English Qualification

Please share about any other language abilities.

Note Japanese skill is not mandatory.

※For more information, please refer to the links below:

▼About Company

・History of the Rakuten Brand

・Rakuten Group as a Global Company

・Giving Back to Society

▼ Latest Company News

・Press Release

・Investor Relations

▼ Video Links

・Other Rakuten Group Activities

▼ Conditions of Employment

・Rakuten Group Employee Benefits

#engineer #fintechgroup #RakutenPay #RakutenPayment

Languages

English (Overall - 4 - Fluent)

Key Skills

Ranked by relevance

c ha lan ai pan java kubernetes kotlin golang grpc ui product manager javascript typescript graphql mariadb python docker mysql redis cloud rust sql gcp san asm toc
Login to Apply
Posted
Dec 13, 2024
Type
Full-time
Level
Not Applicable
Location
Tokyo
Company
Rakuten

Industries

Consumer Services IT Services IT Consulting Technology Information Internet

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Rakuten
Related

Intern Cloud Engineer

2025-09-17

Full-time
Not Applicable
Luxembourg
Consumer Services
Engineering
View Job Details
Rakuten
Related

Intern Cloud Engineer

2025-08-14

Full-time
Not Applicable
Luxembourg
Consumer Services
Engineering
View Job Details
Rakuten
Related

Full-stack Developer

2025-04-22

Full-time
Not Applicable
Spain
Consumer Services
Engineering