Senior Backend Software Engineer, Booking Services Search Group - Search Department (SED)
Core
Design, develop, and deploy high performance, fault-tolerant distributed search systems for millions of Rakuten customers.
Role type
Senior backend software engineer (search infrastructure)
Builds
High performance, fault-tolerant distributed search systems
Domain
E-commerce, Search, Distributed Systems
Deliverable
production ML models
Required skills
Backend service development, Data engineering, Data structures and algorithms, Operating systems, Networking, Data processing frameworks (Hadoop, Spark, Flink), Database systems
Preferred skills
Modern search system architecture, Consumer-facing search product experience, Japanese language
Technologies
Hadoop, Spark, Flink
Responsibilities
Support fast iterations of Rakuten search business, Build a fast and robust Search product by optimizing system performance, Construct a high freshness index and provide reliable offline data support, Guarantee reasonable Search architecture governance
Seniority
Senior, hands-on IC
