hirly

Rakuten

Senior Backend Software Engineer, Booking Services Search Group - Search Department (SED)

Tokyo, Japan

See how you match this job — and similar ones. Free.

Upload your resume and hirly scores it against this role at Rakuten first, then against similar open jobs, and shows where you fit and why.

PDF or DOCX, up to 12MB. No sign-up to see your matches.

Get past the screening software and onto a recruiter's desk

hirly rewrites your resume for this job — matching the keywords and skills in the posting, moving your most relevant experience to the top, and writing a cover letter to fit. About 30 seconds.

  • Keywords matched to this posting
  • Fit score before you apply
  • Cover letter included

Matched against 2.6M live jobs from 190,000+ employers in 200+ countries.

Tailor my resume for this job →

Apply from your AI assistant

Connect hirly to Claude and ask it to apply to this job. hirly tailors your resume, fills the employer’s form and asks before sending. ChatGPT: manual setup today.

Some employer sites stop an application at a CAPTCHA or sign-in and hand it back with a link. Applying needs a paid plan. Works with any assistant that supports MCP.

hirly's read of this role

Role family
Engineering
Seniority
Senior
Country
JP
Work mode
On-site / unstated
First seen by hirly
3 Oct 2026

Derived automatically from the posting. Upload your resume above to see how the role scores against it.

the posting

Job Description:

Business Overview

Rakuten Group, Inc. is the largest e-Commerce company in Japan, and provides a variety of services in e-commerce, fintech, digital content and communications to many users all over the world.

Department Overview

Search Department focuses on Search, Discovery, and Navigation experience for users of Rakuten. We design, develop, and deploy high performance, fault-tolerant distributed systems used by millions of Rakuten customers every day. We strive to deliver the most innovative solutions that are helpful to people and societies around the world.

Position:

Why We Hire

We are looking for a senior backend software engineer to work on core search system development. The role will build the state-of-the-art search systems, propelling the fast iteration of search development.

Position Details

- Support fast iterations of Rakuten search business and further enable the product growth.

- Build a fast and robust Search product by keeping optimizing system performance and improving service stability.

- Construct a high freshness index and provide a reliable offline data support for Search Engine.

- Guarantee reasonable Search architecture governance to ensure that the overall system operates smoothly.

Mandatory Qualifications:

- BS degree in Computer Science, Computer Engineering, or other relevant majors with minimum 3-5 years of experience in either backend service development or data engineering domain.

- Strong programming skills and solid knowledge in data structure and algorithm.

- Good understanding of operating system and networking concepts.

- Hands-on experience with at least one data processing framework (e.g., Hadoop, Spark, Flink, etc)

- Knowledge in database (be it relational or KV-like) is a plus.

- A strong problem-solving mindset and good communication skills.

- Self-motivated and a team player.

Desired Qualifications:

- Good understanding on how modern Search system is built or/and how modern Search product should be evolved.

- Industry experience in building a consumer-facing Search product.

- Japanese speaking and reading capability is good to have.

#engineer #applicationsengineer #aianddatadiv

Original posting on Rakuten's site ↗

Listed on hirly, a job board. hirly is not the employer: Rakuten is hiring for this role.

Browse similar roles

Want this one?

Upload your resume and hirly rewrites it for this job and writes the cover letter — in about thirty seconds, before you sign up.

Tailor my resume for this job