라쿠텐 · 채용 중 689건
Translatable Text Senior Backend Software Engineer, Booking Service Search Group - Search Department (SED)
Translatable Text Senior Backend Software Engineer, Booking Service Search Group - Search Department (SED)
소프트웨어 엔지니어정규직
컴퓨터 공학 관련 학사 학위와 백엔드 또는 데이터 엔지니어링 분야에서 3~5년 이상의 실무 경력이 필수예요. 데이터 구조, 알고리즘, 운영체제, 네트워킹에 대한 탄탄한 지식과 함께 Hadoop, Spark, Flink 중 하나 이상의 프레임워크 사용 경험이 필요해요. 매일 수백만 명의 사용자가 이용하는 검색 시스템의 성능 최적화와 안정성 개선 업무를 수행해요. 검색 엔진을 위한 오프라인 데이터 지원과 아키텍처 거버넌스 관리도 담당해요.
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.
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.
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.
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.
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.
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